From 4e9e9953e32be9232edc97df4238d1c939638cd1 Mon Sep 17 00:00:00 2001 From: Alfie Eagleton <67986414+TheAlfanator@users.noreply.github.com> Date: Mon, 8 Nov 2021 13:05:57 +0000 Subject: added to BNF yes --- report/esoteric_project_report.tex | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'report/esoteric_project_report.tex') diff --git a/report/esoteric_project_report.tex b/report/esoteric_project_report.tex index a6f0079..00fbab1 100644 --- a/report/esoteric_project_report.tex +++ b/report/esoteric_project_report.tex @@ -222,6 +222,20 @@ asdf & IF $|$ \\ & WHILE \\ \hline + $<$sequence$>$ ::= & $<$assignment$>$ $|$ $<$sequence$>$ $|$ \\ + & $<$clause$>$ $|$ $<$sequence$>$ $|$ \\ + &$<$empty$>$ \\ + \hline + $<$clause$>$ ::= & IF $|$ \\ + & DO $|$ \\ + & PRINT $|$ \\ + \hline + $<$assignment$>$ ::= & CHARACTER $|$ \\ + & LOGICAL $|$ \\ + & COMPLEX $|$ \\ + & REAL $|$ \\ + & INTEGER \\ + \hline IF ::= & IF $<$expression$>$ THEN $<$statement$>$ END IF $|$\\ & IF $<$expression$>$ THEN $<$statement$>$ ELSE $<$statement$>$ END IF \\ \hline @@ -230,7 +244,8 @@ asdf & DO $<$expression$>$ $<$expression$>$ = $<$expression$>$, \\ & $<$expression$>$, $<$expression$>$ $<$statement$>$ continue \\ \hline - + + \end{tabular} \label{tab:table1} -- cgit v1.2.3