Add stars in expression-decision-tree to mark what isn't done
This commit is contained in:
parent
8cd0871939
commit
c1df3f5ae5
|
@ -2,23 +2,23 @@
|
|||
| | 'true' =LiteralBoolean
|
||||
| | 'false' =LiteralBoolean
|
||||
| | 'nil' =LiteralNil
|
||||
| | 'if' =IfElse
|
||||
| | 'loop' =Loop
|
||||
| | 'if' =IfElse *
|
||||
| | 'loop' =Loop *
|
||||
| | +Colon =Declaration
|
||||
|
|
||||
| +LBracket | +Ident =Call
|
||||
| | | 'break' =Break
|
||||
| | | 'return' =Return
|
||||
| +LBracket | +Ident =Call *
|
||||
| | | 'break' =Break *
|
||||
| | | 'return' =Return *
|
||||
| |
|
||||
| | +Dot +Expression =Dereference
|
||||
| | | +Expression =Subscript
|
||||
| | +Dot +Expression =Dereference *
|
||||
| | | +Expression =Subscript *
|
||||
| | +Symbol X
|
||||
| | '\' =Slice
|
||||
| | '#' =Length
|
||||
| | '@' =Reference
|
||||
| | '~' =ValueCast
|
||||
| | '~~' =BitCast
|
||||
| | OPERATOR =Operation
|
||||
| | '\' =Slice *
|
||||
| | '#' =Length *
|
||||
| | '@' =Reference *
|
||||
| | '~' =ValueCast *
|
||||
| | '~~' =BitCast *
|
||||
| | OPERATOR =Operation *
|
||||
| +Int =LiteralInt
|
||||
|
|
||||
| +Float =LiteralFloat
|
||||
|
@ -26,5 +26,5 @@
|
|||
| +String =LiteralString
|
||||
|
|
||||
| +LParen X
|
||||
| +Star =LiteralArray
|
||||
| +Dot =LiteralStruct
|
||||
| +Star =LiteralArray *
|
||||
| +Dot =LiteralStruct *
|
||||
|
|
Loading…
Reference in New Issue