The library and the executable support both the original Oberon and the Oberon-2 programming language, as described
in the respective language reports.
The original purpose for the library was to be a test of the underlying
grammatical-parsers library. The experiment succeeded, so
the package can be used in practice.