@ -1,11 +1,11 @@
|
||||
\section{Turing}
|
||||
|
||||
\definition{}
|
||||
An \textit{esoteric programming langauge} is a programming langauge made for fun. \par
|
||||
An \textit{esoteric programming language} is a programming language made for fun. \par
|
||||
We'll work with two such languages today: \textit{Turing} and \textit{Befunge}.
|
||||
|
||||
\definition{}
|
||||
\textit{Turing} is one of the most famous esoteric langauges, and is extremely minimalist. \par
|
||||
\textit{Turing} is one of the most famous esoteric languages, and is extremely minimalist. \par
|
||||
It consists only of eight symbols, a data pointer, and an instruction pointer.
|
||||
|
||||
Turing's eight symbols are as follows:
|
||||
|
@ -1,7 +1,7 @@
|
||||
\section{Befunge}
|
||||
|
||||
\definition{}
|
||||
\textit{Befunge} is another esoteric programming langauge, designed to be very difficult to compile. \par
|
||||
\textit{Befunge} is another esoteric programming language, designed to be very difficult to compile. \par
|
||||
It consists of a \say{field} of instructions, a two-dimensional program counter, and a stack of values. \par
|
||||
|
||||
\vspace{2mm}
|
||||
|
Reference in New Issue
Block a user