Meta-language for DSL implementation inspired by Xtext

Edit Package python-textX
https://github.com/igordejanovic/textX

textX is a meta-language for building Domain-Specific Languages (DSLs) in Python.
It is inspired by Xtext.

In a nutshell, textX will help you build your textual language in an easy way.
You can invent your own language or build a support for already existing
textual language or file format.

From a single language description (grammar), textX will build a
parser and a meta-model (a.k.a. abstract syntax) for the language.
See the docs for the details.

textX follows the syntax and semantics of Xtext but differs in some places
and is implemented 100% in Python using Arpeggio PEG parser - no grammar
ambiguities, unlimited lookahead, interpreter style of work.

Refresh
Refresh
Source Files
Filename Size Changed
python-textX.changes 0000000675 675 Bytes
python-textX.spec 0000003012 2.94 KB
v1.6.1.tar.gz 0001579214 1.51 MB
Latest Revision
Ludwig Nussel's avatar Ludwig Nussel (lnussel_factory) accepted request 596751 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 1)
- Compact description
- update to version 1.6.1. No notable changes.
- update to version 1.6.0. Shortened changelog:
 *  Introduced _tx_fqn class attribute.
 * textX api functions and classes are now available directly from textx module.
 * bugfixes
- update to version 1.5.2. Bugfixes.
- initial package
Comments 0
openSUSE Build Service is sponsored by