Lingua is an IDE-based software tool that translates a description of a language into a C-based parser for that language. It was originally created to recognize and parse English sentences and fragments, loading of vocabulary and definitions into a neuric brain. The tool takes a description of the target language as a set of Baccus-Nauer Format (BNF) statements, translating these into a C++ (or ANSI C) program - the parser - to recognize that language.Version 3.0 has a visual Integrated Development Environment (IDE) and a number of comprehensive sample BNFs (e.g., ANSI C, Java 1.1, English), and full source code for a context-colored test program to help you develop your application. The test program is an MFC-based MDI application fully supporting context coloring, the parsing process, error displays and source-code comments handling.
Price USD63
License Free to try
File Size 3.38 MB
Version 3.04
Operating System Windows XP Windows 98 Windows Me Windows 2000 Windows NT Windows
System Requirements Windows 98/Me/NT/2000/XP, ANSI C/C++