use RuleBuilder interface for autoBuild
use "" => as eof pattern
initial parser support