parse statements
This commit is contained in:
@@ -44,3 +44,11 @@ type Identifier struct {
|
||||
|
||||
func (i *Identifier) expressionNode() {}
|
||||
func (i *Identifier) TokenLiteral() string { return i.Token.Literal }
|
||||
|
||||
type ReturnStatement struct {
|
||||
Token token.Token
|
||||
Value Expression
|
||||
}
|
||||
|
||||
func (rs *ReturnStatement) statementNode() {}
|
||||
func (rs *ReturnStatement) TokenLiteral() string { return rs.Token.Literal }
|
||||
|
||||
Reference in New Issue
Block a user