This is the Linux app named Coco/S Parser Generator whose latest release can be downloaded as CocoS-0.7.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named Coco/S Parser Generator with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
Coco/S Parser Generator
Ad
DESCRIPTION
Coco/S is a compiler generator that takes plain EBNF grammar files and features a SAX style call back API. It is written in Java and produces a Java Scanner (Lexer) and Parser for the language described by the input grammar.Coco/S is a branch of the 2010/11 release of Coco/R for Java.
While Coco/R takes an attributed grammar file, Coco/S has a callback API. This has the advantage of a clean separation between grammar (EBNF) and Compiler/Interpreter.
Features
- Takes a plain EBNF grammar file.
- Generates Scanner (Lexer) and Parser for the source language.
- Preserves modifications in ParserListener for continous development.
- Native LL(1) parser with conflict resolution effectively allowing LL(k) grammars.
- Generated code is Java.
Audience
Developers
User interface
Command-line
Programming Language
Java
This is an application that can also be fetched from https://sourceforge.net/projects/cocos-parsergen/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.