class Noir::Lexers::JSON

Defined in:

noir/lexers/json.cr

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?

Class methods inherited from module Noir::Tokens

each_token(&) each_token