pitree.git
2023-12-25 Nick DowningAdd location tracking, syntax error and invalid charact... master
2023-12-06 Nick DowningMake the concatenate() routine in the element.py instal...
2023-12-05 Nick DowningAdd MPFR type, including default value and serializatio...
2023-12-05 Nick DowningFix a bug which meant the user had to explictly specify...
2023-11-19 Nick DowningModify text_to_python() to handle stray whitespace...
2023-11-19 Nick DowningFixes for TypeDict: a reference to AST.TypeString shoul...
2023-11-13 Nick DowningAdd /fix_bootstrap.sh and run it due to reserved ast...
2022-05-16 Nick DowningFix a bug in element.to_text()
2022-05-16 Nick DowningAdd float type and float constants
2022-05-14 Nick DowningAdd a top level Makefile
2021-12-27 Nick DowningMinor change to imports
2020-03-15 Nick DowningMinor change to Makefile
2020-01-26 Nick DowningMake main() return error code and use it, since easy...
2019-11-16 Nick DowningRequire minimum Python version 3.5 in the setup.py...
2019-02-18 Nick DowningMove everything into ndcode/pitree/, import from ndcode...
2019-02-18 Nick DowningAdd forgotten skel_lex_yy.py
2019-01-29 Nick DowningFreeze compiled pitree.git commit 71dd736 into bootstra...
2019-01-29 Nick DowningRationalize constructor parameters, create mutable...
2019-01-29 Nick DowningRemove element.(get|set)_text(), client to use element...
2019-01-29 Nick DowningRemove element.Element indexing ability, client to...
2019-01-29 Nick DowningChange element.Element.text to be list, rather than...
2019-01-29 Nick DowningRemove attribute and iterator capabilities from element...
2019-01-29 Nick DowningMake deserializer use a temporary tree of xml.etree...
2019-01-29 Nick DowningMake serializer use a temporary tree of xml.etree.Eleme...
2019-01-28 Nick DowningMake element.Element implement the xml.etree.ElementTre...
2019-01-28 Nick DowningMake default values not be serialized to XML
2019-01-28 Nick DowningUse JSON encoding for attributes, to allow nested types...
2019-01-28 Nick DowningAdd dict type, implement type checking in generate_expr...
2019-01-28 Nick DowningFreeze compiled pilex.git commit 767c103, pitree.git...
2019-01-28 Nick DowningAdd or update license in every file, update tests to...
2019-01-28 Nick DowningHonour specification of field default value, allow...
2019-01-28 Nick DowningRemove obsolete __repr__() and repr_serialize() on...
2019-01-27 Nick DowningMake serialization nested with proper virtual functions...
2019-01-27 Nick DowningPartially move generation of the serialize/deserialize...
2019-01-27 Nick DowningMove generation of the serialize/deserialize routines...
2019-01-27 Nick DowningRemove obsolete way of initializing AST elements with...
2019-01-26 Nick DowningMake fields be a list of ref rather than a list of...
2019-01-26 Nick DowningSimplify handling of field list
2019-01-26 Nick DowningCorrect accidental editing of generate_ast.py introduce...
2019-01-26 Nick DowningAdd ./o.sh test procedure which compiles pitree with...
2019-01-26 Nick DowningFirst cut at pitree.py converter, hacky conversion...
2019-01-26 Nick DowningAdd scanner and parser that can recognize and mark...
2019-01-24 Nick DowningPut non-element classes, and unrecognized code other...
2019-01-22 Nick DowningGenerate test input file and expected output file from...