Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Persistency Library: Pyxis Document Node-scanning and Object Building

This library has 17 classes.

ECF: pyxis-scan.ecf

Library for parsing and scanning documents in Pyxis format

Provides:

Class EL_PYXIS_PARSER generates events from a Pyxis format parser. Pyxis is a direct analog of XML that is easier to read and edit making it suitable for configuration files.

Directory: library/persistency/pyxis-doc

. /buildable

. /parser

buildable

EL_BUILDABLE_FROM_PYXIS

Object buildable from node parse events generated by EL_PYXIS_PARSER

Further Information

Click on class link to see client examples.

EL_BUILDER_OBJECT_FACTORY

Create an object from a Pyxis or XML file where the root element name matches a type alias (Pyxis is a more readable analog of XML inspired by the syntax of the Python programming language)

Further Information

Click on class link to see client examples.

EL_FILE_PERSISTENT_BUILDABLE_FROM_PYXIS

File persistent buildable from pyxis

Further Information

Click on class link to see client examples.

EL_REFLECTIVELY_BUILDABLE_FROM_PYXIS

Reflectively buildable from pyxis

Further Information

Click on class link to see notes, descendants and client examples.

parser

EL_MODULE_PYXIS

Module pyxis

Further Information

Click on class link to see client examples.

EL_PYXIS_ATTRIBUTE_PARSER

Pyxis attribute parser

Further Information

Click on class link to see client examples.

EL_PYXIS_PARSER

Pyxis parser

Further Information

Click on class link to see client examples.

EL_PYXIS_PARSER_CONSTANTS

Pyxis parser Constants

EL_PYXIS_PARSE_EVENT_TYPE

Pyxis parse event type

EL_PYXIS_RESOURCE_SET

Object for caching XML conversions of resource set in Pyxis format installed in application directory

Further Information

Click on class link to see client examples.

EL_PYXIS_STRING_LIST

Pyxis string list

EL_PYXIS_TEXT_PATTERN_FACTORY

Pyxis text pattern factory

EL_PYXIS_TO_XML_CONVERTER

Command to convert Pyxis format file to XML

Further Information

Click on class link to see client examples.

EL_PYXIS_TREE_COMPILER

Command to compile tree of UTF-8 encoded Pyxis source files into something else Performs file date time checking to decide if compilation target is up to date.

Further Information

Click on class link to see client examples.

EL_PYXIS_UNESCAPE_CONSTANTS

Python unescape constants

EL_PYXIS_XML_ROUTINES

Pyxis xml routines

EL_PYXIS_XML_TEXT_GENERATOR

XML generator that does not split text nodes on new line character. Tabs and new lines in from text content are escaped.

Further Information

Click on class link to see client examples.