added literal implementation to lexer_word_constructor, still need to 'write' function for grammar