Class: Basic (Umu::Lexical::Lexer::String)

Overview
Module Structure
Class Hierarchy
Instance Methods
Basic#__make_token__ / 2
Basic#__make_state__ / 1
is a submodule of
module: String ( Umu::Lexical::Lexer )
has modular siblings
class: Abstract   
class: Symbolized   
inherits from
  Abstract ( Umu::Lexical::Lexer::String )
has class siblings
  Symbolized ( Umu::Lexical::Lexer::String )
has properties
method: __make_token__ / 2   
method: __make_state__ / 1   
is defined at
#127 in lexical/lexer/string.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Umu
  module: Lexical
  module: Lexer
  module: String
class: Abstract     
class: Basic     
class: Symbolized     

Class Hierarchy

Object ( Builtin-Module )
Record ( Umu::Abstraction )
has properties
class method: __deconstruct_keys__   
method: deconstruct_keys   
method: update / 1   
Abstract ( Umu::Lexical::Lexer )
has properties
attribute: loc [R]   
attribute: braket_stack [R]   
class method: deconstruct_keys   
method: initialize / 2   
method: to_s   
method: comment_depth   
method: braket_depth   
method: in_comment?   
method: in_braket?   
method: between_braket?   
method: next_line_num / 1   
method: recover   
method: lex / 1   
method: __make_separator__ / 2   
method: __make_comment__ / 5   
method: __make_token__ / 2   
method: __make_string__ / 3   
method: __make_symbolized_string__ / 3   
Abstract ( Umu::Lexical::Lexer::String )
has properties
attribute: buf [R]   
class method: deconstruct_keys   
method: initialize / 3   
method: to_s   
method: lex / 1   
method: __make_token__ / 2   
method: __make_state__ / 1   
Basic ( Umu::Lexical::Lexer::String )
has properties
method: __make_token__ / 2   
method: __make_state__ / 1   
Symbolized ( Umu::Lexical::Lexer::String )

Instance Methods

Basic#__make_token__ / 2

#128 in lexical/lexer/string.rb

__make_token__ ( loc ,
  val )

Basic#__make_state__ / 1

#136 in lexical/lexer/string.rb

__make_state__ ( buf )