makefile stuff
Began EBNF definition of language.