Icon of program: Lingua Compiler

Lingua Compiler for Windows

By Neuric TechnologiesTrial version

Key Details of Lingua Compiler

  • Create C/C++ parsers for human languages, computer programming languages, and scripts.
  • Last updated on 6/15/2015
  • There have been 9 updates

Developer's Description

Create C/C++ parsers for human languages, computer programming languages, and scripts.
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.


Explore More