Home Reference Source
public class | source

parser

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

errfunc: *

public

lexer: *

public

start: *

Method Summary

Public Methods
public

at_end(): *

public

error(token: *, msg: *)

public

expect(type: *, msg: *): *

public

input(data: *)

public

next(): *

public

optional(type: *): boolean

public

parse(data: *, err_on_unconsumed: *): *

public

peek(): *

public

peeknext(): *

Public Constructors

public constructor() source

Public Members

public errfunc: * source

public lexer: * source

public start: * source

Public Methods

public at_end(): * source

Return:

*

public error(token: *, msg: *) source

Params:

NameTypeAttributeDescription
token *
msg *

public expect(type: *, msg: *): * source

Params:

NameTypeAttributeDescription
type *
msg *

Return:

*

public input(data: *) source

Params:

NameTypeAttributeDescription
data *

public next(): * source

Return:

*

public optional(type: *): boolean source

Params:

NameTypeAttributeDescription
type *

Return:

boolean

public parse(data: *, err_on_unconsumed: *): * source

Params:

NameTypeAttributeDescription
data *
err_on_unconsumed *

Return:

*

public peek(): * source

Return:

*

public peeknext(): * source

Return:

*