An open source lexical grammar parser for general use