Add null literal
This commit is contained in:
@@ -134,6 +134,15 @@ func (i *Identifier) expressionNode() {}
|
||||
func (i *Identifier) TokenLiteral() string { return i.Token.Literal }
|
||||
func (i *Identifier) String() string { return i.Value }
|
||||
|
||||
// Null represents a null value
|
||||
type Null struct {
|
||||
Token token.Token
|
||||
}
|
||||
|
||||
func (n *Null) expressionNode() {}
|
||||
func (n *Null) TokenLiteral() string { return n.Token.Literal }
|
||||
func (n *Null) String() string { return n.Token.Literal }
|
||||
|
||||
type Boolean struct {
|
||||
Token token.Token
|
||||
Value bool
|
||||
|
||||
Reference in New Issue
Block a user