Here are some packages I've written for Oberon and AOS. To install a package, download it, unzip it and look at its Quickstart.Tool (e.g. BabelQuickstart.Tool for the Babel package, etc...).
Babel is a meta compiler. From a language definition document, it builds the tables of a compiler (lexical, syntactic and semantic) and store them in a binary file. A special module, included in the final program, reads this file and then can compile texts of the language.
This software calculates the succession of operations from six integer data to an integer result. You can compete with friends to find who will guess the solution first.
Index parses a text according to a grammar, with the help of Babel. It uses this analyze to pretty print the text and extract an index. The result is ready to print or can be used on screen for quick searching. Grammars for Oberon2, Modula2, Component Pascal and Babel are included.
NPTBox is the interface between TBox and the different flavors of Oberon / Bluebottle. You must use only one of these three files.
NPTBoxN (09/05/2007): for Native Oberon.
NPTBoxB (09/05/2007): for Oberon for Bluebottle.
NPTBoxW (09/05/2007): for Oberon for Windows.
CpcRegul is a lexical analyzer that can find and/or replace regular expressions in a text.
TBox is a set of utility tools.
It's just a little pool. And it may rain upon it.
Where creates on disk an index from which one can find very quickly any identifier defined or used in any source or symbol file, from its name or any part of its name.
phpMyVisites* |* Open* source* web* analytics