Sha256: 5089eaeb7138055f00078d65e5f66cb5d25a0f332340c4a7c525727933e18a75
Contents?: true
Size: 320 Bytes
Versions: 2
Compression:
Stored size: 320 Bytes
Contents
%union { int val; } %token LF %token <val> NUM %type <val> expr %left '+' %left '*' %% program : /* empty */ | expr LF { printf("=> %d\n", $1); } ; expr : NUM | expr '+' expr { $$ = $1 + $3; } | expr '*' expr { $$ = $1 * $3; } | '(' expr ')' { $$ = $2; } ; %%
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lrama-0.7.0 | doc/development/compressed_state_table/parse.y |
lrama-0.6.11 | doc/development/compressed_state_table/parse.y |