api

Lexer.ch

Declarations in Lexer.ch

2 declarationsjs_cbi_lexer

Declarations

Public only
JsLexer#
Publicstruct
struct JsLexer { var lb_count : int var chem_start_lb : int var chemical_mode : bool var jsx_depth : int var in_jsx_tag : int var jsx_brace_count : int var tag_mode_stack : u64 var jsx_brace_stack : u64 }
Shared lexer state for the JavaScript / JSX macro lexers.
make#
functionConstructor
func make() : JsLexer
Shared lexer state for the JavaScript / JSX macro lexers.
reset#
PublicfunctionExtension
func reset(lexer : &JsLexer) : void