From 20956a27c0425c5f03f09c98f467c86e05f85756 Mon Sep 17 00:00:00 2001 From: "chris.sutcliffe" Date: Wed, 15 Dec 2021 12:36:20 +0000 Subject: added a reference --- report/esoteric_project_report.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'report/esoteric_project_report.tex') diff --git a/report/esoteric_project_report.tex b/report/esoteric_project_report.tex index f0d4183..7c77a80 100644 --- a/report/esoteric_project_report.tex +++ b/report/esoteric_project_report.tex @@ -101,8 +101,8 @@ Some esoteric languages are also designed to adapt existing languages into simpl \section{Examples of Esoteric Languages} There are many different examples of esoteric languages. -One such language is the Shakespearian Programming Language, which is an where code is written so it reads like how a script would, such as \texttt{[Enter Juliet]} where \texttt{Juliet} may be a variable name. -Another example of an esoteric language is Befunge, one of the most popular and well known esoteric languages, which is intentionally designed to be hard to compile. +One such language is the Shakespearian Programming Language, which is an where code is written so it reads like how a script would, such as \texttt{[Enter Juliet]} where \texttt{Juliet} may be a variable name \citep{morr2015esoteric}. +Another example of an esoteric language is Befunge, one of the most popular and well known esoteric languages, which is intentionally designed to be hard to compile. It was created by Chris Pressey and can be considered the first 2D programming language, with commands that can control program flow from top to bottom as well as left to right \citep{morr2015esoteric}. Moreover, Pyth is yet another esoteric language that is designed to be similar to python, but with every instruction a single character. When ran, a pyth code is first compiled into python before being executed. \chapter{Compiler Design and Methodology} -- cgit v1.2.3