Releases: ourPLCC/plcc
Releases · ourPLCC/plcc
v8.0.1
v8.0.0
Merge pull request #122 from ourPLCC/reorg refactor!: convert plcc.py to python package plcc
v7.0.0
Merge pull request #117 from ourPLCC/include refactor!: remove include and #include
v6.2.0
Merge pull request #116 from ourPLCC/include feat: add %include
v6.1.5
Revert "fix: restore VERSION file" This reverts commit 7747836b8ca4f5dd66692b19c8106c70efe2823e.
v6.1.4
fix: version bump
v6.1.3
fix: restore VERSION file
v6.1.2
fix: use REUSE Software for licensing (#93) Closes #69
v6.1.1
fix: improve installer 89 (#90) We now ask users to place a callback into .bashrc or .zshrc. That way upgrades that need a change in the environment do not need to ask the user to update their .bashrc or .zshrc.
v6.1.0
feat: print AST in JSON format (#68) To print an AST for a program in JSON format, do the following. plccmk --json_ast GRAMMAR_FILE parse --json_ast < PROGRAM_FILE Adds a new dependency: the Jackson JSON library for java. We distribute jars (in src/lib) from the following projects under the Apache 2.0 license: * https://github.com/FasterXML/jackson-core * https://github.com/FasterXML/jackson-databind * https://github.com/FasterXML/jackson-annotations If manually compiling and running the generated Java code, you'll need to add these jars to your classpath. If you don't use the new --json_ast option, these jars do not need to be in your classpath. --- Closes #53 - Add option to print parsejava to print ast in json Co-authored-by: Madison Mason <[email protected]> Co-authored-by: Rarity Van Lone <[email protected]> Co-authored-by: Stoney Jackson <[email protected]>