UniCC (UNIversal Compiler Compiler) is a LALR(1) parser generator. It compiles an augmented grammar definition into a program source code that parses that grammar. Parsing is the process of transferring input matching a particular grammar, like e.g. a source code written in a programming language, into a well-formed data structure. Because UniCC is intended to be target-language independent, it can be configured via template definition files to emit parsers in nearly any programming language.
UniCC supports parser code generation for the following programming languages so far:
– C is fully supported (and reference implementation),
– Python is well supported,
– ECMAScript is prototyped in a stub, but will come soon.
More target languages can easily be added by creating specific target language templates.
The SourceForge Speed Test measures Latency/Ping, Jitter, Download Speed, Upload Speed, Buffer Bloat, and Packet Loss. Upon completion, you can view detailed reports about your connection. This HTML5 speed test does not require Flash or Java, and works on all devices including tablets and smartphones. Host on your own infrastructure or use ours. For licensing, inquire today.
Website | http://unicc.phorward-software.com |
Tags | Code GeneratorsCompilers |
License | BSD License |
Platform | BSD Linux Windows |
Features |
|