Documentation ¶
Index ¶
Constants ¶
View Source
const CGEVersion = "0.4"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ObjectType ¶
type ObjectType string
type ParseError ¶
func (ParseError) Error ¶
func (p ParseError) Error() string
type Property ¶
type Property struct { Comments []string Name string Type *PropertyType }
type PropertyType ¶
type PropertyType struct { Token Token Generic *PropertyType }
type TokenType ¶
type TokenType string
const ( NAME TokenType = "NAME" VERSION TokenType = "VERSION" CONFIG TokenType = "CONFIG" COMMAND TokenType = "COMMAND" EVENT TokenType = "EVENT" TYPE TokenType = "TYPE" ENUM TokenType = "ENUM" STRING TokenType = "STRING" BOOL TokenType = "BOOL" INT32 TokenType = "INT32" INT64 TokenType = "INT64" BIGINT TokenType = "BIGINT" FLOAT32 TokenType = "FLOAT32" FLOAT64 TokenType = "FLOAT64" MAP TokenType = "MAP" LIST TokenType = "LIST" IDENTIFIER TokenType = "IDENTIFIER" VERSION_NUMBER TokenType = "VERSION_NUMBER" OPEN_CURLY TokenType = "OPEN_CURLY" CLOSE_CURLY TokenType = "CLOSE_CURLY" COLON TokenType = "COLON" COMMA TokenType = "COMMA" GREATER TokenType = "GREATER" LESS TokenType = "LESS" COMMENT TokenType = "COMMENT" EOF TokenType = "EOF" )
Click to show internal directories.
Click to hide internal directories.