parse_datacmds

Functions

p_arg(p)

arg : arg COMMA NUM_VAL

p_args(p)

args : arg

p_data(p)

data : data NUM_VAL

p_datastar(p)

datastar : data

p_error(p)

p_expr(p)

expr : statements

p_items(p)

items : items NUM_VAL

p_itemstar(p)

itemstar : items

p_statement(p)

statement : SET WORD COLONEQ datastar SEMICOLON | SET WORDWITHLBRACKET args RBRACKET COLONEQ datastar SEMICOLON | SET WORD COLON itemstar COLONEQ datastar SEMICOLON | PARAM items COLONEQ datastar SEMICOLON | TABLE items COLONEQ datastar SEMICOLON | LOAD items SEMICOLON | STORE items SEMICOLON | INCLUDE WORD SEMICOLON | INCLUDE QUOTEDSTRING SEMICOLON | DATA SEMICOLON | END SEMICOLON

p_statements(p)

statements : statements statement | statement | statements NAMESPACE WORD LBRACE statements RBRACE | NAMESPACE WORD LBRACE statements RBRACE

parse_data_commands([data, filename, debug, ...])

t_COLONEQ(t)

t_COMMENT(t)

t_NUM_VAL(t)

t_QUOTEDSTRING(t)

t_SEMICOLON(t)

t_STRING(t)

t_WORD(t)

t_WORDWITHLBRACKET(t)

t_data_BRACKETEDSTRING(t)

t_error(t)

t_newline(t)