conlang: Struct, tuple member accesses, member function call syntax
Currently uses UFCS in the interpreter. This may change after type checking?
This commit is contained in:
@@ -95,7 +95,8 @@ Term = Unary (TermOp Unary )* ;
|
||||
|
||||
Unary = (UnaryKind)* Member ;
|
||||
|
||||
Member = Call ('.' Call)* ;
|
||||
Member = Call (Access)* ;
|
||||
Access = '.' (Identifier ('(' Tuple? ')')? | Literal) ;
|
||||
|
||||
Call = Index ('(' Tuple? ')')* ;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user