textX-dev0.2.0
textX-dev0.2.0
Published
Development tools for textX
pip install textx-dev
Package Downloads
Authors
Project URLs
Requires Python
>=3.8
Dependencies
- textX
- textX-jinja
- textx-lang-questionnaire
- click
- appdirs
- jinja2
- wheel
; extra == "dev" - ruff
; extra == "dev" - pexpect
; extra == "dev" - coverage
==7.5.3; extra == "dev" - pytest
==8.2.2; extra == "dev" - pytest-cov
==5.0.0; extra == "dev" - pexpect
; extra == "test" - coverage
==7.5.3; extra == "test" - pytest
==8.2.2; extra == "test" - pytest-cov
==5.0.0; extra == "test"
textX dev extensions
This project contains a set of extension to textX used during development of languages and generators.
Current extensions:
startproject-- a textX subcommand for project scaffolding. It will ask several questions on the terminal and generate textX project based on the answers. Questionnaire specification and interpretation is based on textx-lang-questionnaire language.