0
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added an options class, used for making tracking options in dictionaries easier, and more work on raildraw. Arrows can draw themselves (and I've verified this), and tokens can almost draw themselves. More... over 13 years ago
More work on the railroad system More... over 13 years ago
Wrote more stuff about railroad diagrams More... over 13 years ago
Writing up a document describing how railroad diagram generation in Parcon is going to work More... over 13 years ago
Changed Parcon's module description to simplify things for the average Python user. The corresponding message in the home page has also been changed, as has the package description in setup.py. More... over 13 years ago
Added additional packages to the pydoc generation script More... over 13 years ago
Minor bugfixes in doctests, and changing version to 0.1.22 in preparation for a release More... over 13 years ago
Wow. I should have committed more often... Graphing works. It's not present on every Parcon parser yet, but it works enough that I was able to graph the arithmetic calculator example, which was kinda cool. More... over 13 years ago
Changed version to 0.1.21 More... over 13 years ago
Bugfix: forgot to add __str__ to parcon.static.Positional More... over 13 years ago
Separated format_failure into three separate functions (fixes #1) and got some unit tests working. A lot more unit tests still need to be written, though. More... over 13 years ago
More general work on the unit testing system. No actual tests written yet... More... over 13 years ago
Ah derp, I forgot to change the example on the home page. Done now, and this is officially 0.1.20. More... over 13 years ago
Merged and fixed some things. This is the version that's going into 0.1.20. More... over 13 years ago
Merge remote branch 'origin/master' More... over 13 years ago
Test framework in progress. Sending up 0.1.20 to fix some bugs More... over 13 years ago
Added a pattern to the static module that matches things based on their actual value, and started work on unit tests for Parcon More... over 13 years ago
I've changed all (or at least most) of the examples to use doctests. Running `python -m doctest parcon/__init__.py` can be used to test parcon, and `python -m doctest parcon/pargen/__init__.py` More... over 13 years ago
Changing version number to 0.1.20 in preparation for a new release, and fixed some problems More... over 13 years ago
Oh derp, I forgot to actually write the concat function. It's there now. More... over 13 years ago
Changed format_failure to sort the failure messages before outputting them, which guarantees that they'll be in the same order each time (and that's useful for doctests and the like); previously, it would pass them through set() to remove duplicates, which would result in the order being randomized and potentially changing across invocations. More... over 13 years ago
Updated the sidebar and the documentation page to mention that source is available on github More... over 13 years ago
Changed version number to 1.0.19. This is the final commit for this version. More... over 13 years ago
Updated parcon module docs to use the new rational parser instead of the complex integer thing it was doing before More... over 13 years ago
Rephrasing of the front page a bit More... over 13 years ago
Made a note mentioning that downloading Parcon will get you Pargen and Static too. More... over 13 years ago
Completely restructured the home page; the tutorial is gone for now since it really didn't offer much more than the module documentation did. Hopefully the home page will be easier to follow now. More... over 13 years ago
More random stuff... I need to start committing more often More... over 13 years ago
0.1.18 is now done More... over 13 years ago
Started work on 0.1.18, and finished up 0.1.17 More... over 13 years ago