Commit ed127cce authored by Mario Tsatsev's avatar Mario Tsatsev

saw

parent 595fb40a
File added
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\title{Semantics and Rewriting}
\author{Project group 15}
\date{April 2020}
\begin{document}
\maketitle
\section*{Group memebers and PRO number}
\begin{itemize}
\item Robert Koprinkov s4690567
\item Mario Tsatsev s1028415
\item Bart Hofman s1018982
\item Michiel Kraan s1023132
\item PRO 15
\end{itemize}
\section*{Topic}
We want to expand the syntax and semantics of While to include the following opeations:
\begin{enumerate}
\item GOTO operation like in C or Assembly.
\item Recursion and thus functions.
\item Array data structures and manipulations on them, possibly "map".
\item Assert operation to terminate a program given a condition.
\end{enumerate}
\section*{Back up topic}
For the back-up we want to formalize the semantics of one of the following languages.
\begin{enumerate}
\item ArnoloC$^{[1]}$.
\item Zombie$^{[2]}$.
\item INTERCAL$^{[3]}$
\end{enumerate}
They are also in order of preference. Many are listed here just in case some are already taken. So if ArnoloC is taken then we will formalize the semantics for Zombie and so on.
\newpage
\section*{Links}
\href{https://github.com/lhartikk/ArnoldC}{https://github.com/lhartikk/ArnoldC}${[1]}$\\
\href{https://www.dangermouse.net/esoteric/zombie.html}{https://www.dangermouse.net/esoteric/zombie.html}$^{[2]}$\\
\href{https://en.wikipedia.org/wiki/INTERCAL}{https://en.wikipedia.org/wiki/INTERCAL}$^{[3]}$
\end{document}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment