X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=grammar%2Fgrammar.txt;h=6e9549d7272d48f815ac54187d618dfd6835f153;hb=a8348a333a567e5a469d1e5f8ec6c3dafc051c91;hp=ce6732b87b223a68a8ea0614cb32936730b15341;hpb=6b3981fb80952fe2c510b6f9b849adb0dff77d2c;p=cc1516.git diff --git a/grammar/grammar.txt b/grammar/grammar.txt index ce6732b..6e9549d 100644 --- a/grammar/grammar.txt +++ b/grammar/grammar.txt @@ -1,6 +1,8 @@ + ::= * + + ::= '(' * ')' ['::' * + '}' - ::= + '->' - | + ::= ['->' ] //in semantische analyse checken dat Void indien + //aanwezig laatste type in de rij is ::= 'if' '(' ')' '{' * '}' ['else' '{' * '}'] | 'while' '(' ')' '{' * '}' | '=' ';'