still mucking through the logic of Lexer-, Parser-Generator and how to implement operations and take text values without using BaseBox