Started adding the parser rules, need to start from enumerated_spec_init, lexer needs completion