Add base class for parsers.
Initial ruby18.y commit.
Add preliminary SexpBuilder and adjust ruby18.y.