Class Farts::LiteralSyntaxNode
In: lib/farts/farts_parser.rb
Parent: SyntaxNode
SyntaxNode
LiteralSyntaxNode
ProgramSyntaxNode
AttributeSyntaxNode
IfSyntaxNode
CommentSyntaxNode
EndSyntaxNode
LocalVarSyntaxNode
CallSyntaxNode
CommandSyntaxNode
Racc::Parser
Parser
StringScanner
Lexer
Lib
Interpreter
Farts
dot/f_21.png

Methods

execute   new  

Public Class methods

[Source]

# File lib/farts/farts_parser.rb, line 790
    def initialize( lineno, val )
      super lineno
      @val = val
    end

Public Instance methods

[Source]

# File lib/farts/farts_parser.rb, line 795
    def execute( intp )
      @val.class == String ? @val.dup : @val
    end

[Validate]