Remove subassembly

This commit is contained in:
Alex Beregszaszi 2017-04-21 17:35:15 +01:00
parent be470f107e
commit b2f2b36b7c

View File

@ -75,8 +75,7 @@ Grammar::
Expression |
Switch |
ForLoop |
BreakContinue |
SubAssembly
BreakContinue
FunctionDefinition =
'function' Identifier '(' TypedIdentifierList? ')'
( '->' TypedIdentifierList )? Block
@ -94,8 +93,6 @@ Grammar::
'for' Block Expression Block Block
BreakContinue =
'break' | 'continue'
SubAssembly =
'assembly' Identifier Block
FunctionCall =
Identifier '(' ( Expression ( ',' Expression )* )? ')'
Identifier = [a-zA-Z_$] [a-zA-Z_0-9]*