add samples
use lex/yacc