class Noir::Lexers::Ruby
- Noir::Lexers::Ruby
- Noir::Lexer
- Reference
- Object
Defined in:
noir/lexers/ruby.crConstructors
Instance Method Summary
Instance methods inherited from class Noir::Lexer
  
  
    
      current_state
    current_state, 
    
  
    
      lex_all(input : String, output : Formatter)
    lex_all, 
    
  
    
      stack : Deque(Noir::Lexer::State)
    stack, 
    
  
    
      state(name)
    state
    
  
    
  Constructor methods inherited from class Noir::Lexer
  
  
    
      new
    new
    
  
    
  Class methods inherited from class Noir::Lexer
  
  
    
      aliases(aliases : Array(String))aliases aliases, append(name, &) append, filenames(filenames : Array(String))
filenames filenames, mimetypes(mimetypes : Array(String))
mimetypes mimetypes, prepend(name, &) prepend, state(name : Symbol)
state(name : Symbol, &) state, tag(tag : String)
tag : String tag, tag? : String | Nil tag?