Name Description Size
lexer.rs JavaScript lexer. 85565
lib.rs 2965
numeric_value.rs Parse NumericLiteral. 4199
parser.rs 9822
queue_stack.rs This module implements a Stack, which is useful for implementing a parser with variable lookahead, as it would allow to pop elements which are below the top-element, and maintain a top counter which would be in charge of moving these elements once shifted. 8207
simulator.rs Simulates parser execution, for a single token of input, without incurring any side effects. This is basically a copy of the parser.rs source code with calls to generated_parser::reduce, and stack bookkeeping, omitted. 7975
tests.rs 28823
unicode.rs 924
unicode_data.rs 71318