|License:||Free to try|
|Op. System:||Windows XP/2000/98/Me/NT|
|File size:||3.38 MB|
Publisher description for Lingua Compiler
Need to parse English, XML, HTML, JSCRIPT, or other languages? Neuric Technologies' Lingua creates a parser for you in C/C++. Far easier to use and more versatile than alternatives such as YACC and LEX, it creates clean, well documented code. Sample BNFs & a Visual C++ project are included, as is a 100-PaGE PDF manual. Lingua was originally created to parse English sentences and phrases to permit the Neuric(tm) Technologies brain model to read written text. Since the first crude version of this was developed in 1997, Lingua has matured into a professional tool for parsing. Lingua does not use a separate lexical analyzer, but instead uses a simplified but flexible Baccus-Naur Form (BNF) descri'ption for language recognition. The descri'ption is top-down, by order of complexity. Interfaces to C/C++ are very flexible and easy to use. Word matching can be handled automatically by Lingua, or by a custom interface function. Lungua supports both line and stream oriented parsing, and full or partial-word matching.