RewindState Struct Reference

Compiler emit and parse state prior to this expression. More...

Data Fields

ChunkRecorder before
 Bytecode and constant table output offsets.
 
KrkScanner oldScanner
 Scanner cursor state.
 
Parser oldParser
 Previous/current tokens.
 

Detailed Description

Compiler emit and parse state prior to this expression.

Used to rewind the parser for ternary and comma expressions.

Definition at line 270 of file compiler.c.


The documentation for this struct was generated from the following file: