Operator '@@' (export-all) added. Experimental include() function also added
This commit is contained in:
@@ -55,8 +55,9 @@ const (
|
||||
SymOpenBrace // 44: '{'
|
||||
SymClosedBrace // 45: '}'
|
||||
SymTilde // 46: '~'
|
||||
SymDoubleQuestion
|
||||
SymQuestionEqual
|
||||
SymDoubleQuestion // 47: '??'
|
||||
SymQuestionEqual // 48: '?='
|
||||
SymDoubleAt // 49: '@@'
|
||||
SymChangeSign
|
||||
SymUnchangeSign
|
||||
SymIdentifier
|
||||
@@ -64,9 +65,6 @@ const (
|
||||
SymInteger
|
||||
SymFloat
|
||||
SymString
|
||||
SymKwAnd
|
||||
SymKwNot
|
||||
SymKwOr
|
||||
SymOr
|
||||
SymAnd
|
||||
SymNot
|
||||
@@ -74,12 +72,18 @@ const (
|
||||
SymFuncCall
|
||||
SymFuncDef
|
||||
SymList
|
||||
SymKwBut
|
||||
SymKwFunc
|
||||
SymExpression
|
||||
// SymOpenComment // 0: '/*'
|
||||
// SymClosedComment // 0: '*/'
|
||||
// SymOneLineComment // 0: '//'
|
||||
keywordBase
|
||||
)
|
||||
const (
|
||||
SymKwAnd = keywordBase + iota
|
||||
SymKwNot
|
||||
SymKwOr
|
||||
SymKwBut
|
||||
SymKwFunc
|
||||
)
|
||||
|
||||
var keywords map[string]Symbol
|
||||
|
||||
Reference in New Issue
Block a user