lawrancej / CompilerKit

Compiler construction library in C.
GNU Lesser General Public License v2.1
55 stars 33 forks source link

Nice to have extended alternation #22

Closed lawrancej closed 12 years ago

lawrancej commented 12 years ago

a|b|c

compilerkit_alternation_new(compilerkit_symbol_new('a'), compilerkit_alternation_new(compilerkit_symbol_new('b'), compilerkit_symbol_new('c')))

compilerkit_alternation_newv(compilerkit_symbol_new('a'),compilerkit_symbol_new('b'),compilerkit_symbol_new('c'), NULL)

variable length arguments. va_list

lapatink commented 12 years ago

Dibs

lapatink commented 12 years ago

my last pull should close this issue