uParser/1.0 — PEG parser generator

Type:package
State:production
Servers:vm2, vm1

About

Generates a {Python} parser from a PEG definition file, rellying on canopy lib. It follows the standard PEG rules, e.g. see Wikipedia.

sDL structure

Follows the standard sDL structure:

//%SCOPE description text

#include "somefile"

BEGIN-CODE [ uParser/1.0 ]
{PEG rules}
END-CODE

Commented lines, in the CODE body text, start with “##”.

Namespaces and commands

The standard “core” namespace is available.

Folders

The package folder structure is the following:

-- The main folder "uParser" is the container for the generated files.

Examples

From sDL projects

People Involved

  • Main developer: Eugénio Rocha (homepage)

Change Log

Version 1.0

2019/01/05 - Added to sDL

(Documentation updated on 2019-01-06 10:45)