Class: Zenlish::Lex::Literal

Inherits:
Rley::Lexical::Token
  • Object
show all
Defined in:
lib/zenlish/lex/literal.rb

Overview

TODO: document

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(literalText, aLexeme, aPosition) ⇒ Literal

initialize(theLexeme, aTerminal, aPosition) ⇒ Token



10
11
12
13
# File 'lib/zenlish/lex/literal.rb', line 10

def initialize(literalText, aLexeme, aPosition)
  super(literalText, aLexeme.wclass.name, aPosition)
  @zlexeme = aLexeme
end

Instance Attribute Details

#zlexemeObject (readonly)

Returns the value of attribute zlexeme.



7
8
9
# File 'lib/zenlish/lex/literal.rb', line 7

def zlexeme
  @zlexeme
end