itch.io is community of indie game creators and players

Devlogs

3.0.0 Released!

Algodal Parser Generator Tool
A downloadable tool for Windows and Linux

Under went major updates!

We made breaking API changes in version 3.0.  This is to make it easier to make more improvements in the future.

We added AST manipulation as a part of the core logic and added a sample to demonstrate this.

We dropped extend and utility sources - the plan is to improve the API further and add better samples.

APIs are now documented, see https://www.algodal.com/Manuals/Parser-Generator-Api/index.html

Check out the sample here: https://github.com/Algodal/Parser-Generator-Tool-PR/tree/main/examples/loading_i...

In the future we will continue to add more samples to this repo: https://github.com/Algodal/Parser-Generator-Tool-PR

We will continue to improve the API and add Samples (expecially for external use case) to improve the quality of the Parser Generator and its generated parsers.


Detailed Changes:

Version 3.0.0

- Provide typedef for types for API

- Create type called AST for data reference and Provide built-in AST manipulation functions.

- Provide AST manipulation sample

- API Breaking Changes

  - replaces AlgodalParser_GetNodeValueMinimumSize with AlgodalParser_GetNodeValueSize and changed signature

  - AlgodalParser_GetNodeValueBySize changed signature

  - AlgodalParser_GetNodeValue changed signature

  - AlgodalParser_GetNodeKey changed signature

  - AlgodalParser_GetTokenValue changed signature

  - AlgodalParser_GetTokenKey changed signature

  - AlgodalParser_PrintTokenizeResult changed signature

  - AlgodalParser_PrintAnalyzeResult changed signature

  - AlgodalParser_ExportTokenizeResult changed signature

  - AlgodalParser_ExportAnalyzeResult changed signature

  - AlgodalParser_Error changed structure

  - AlgodalParser_TokenizeResult changed structure

- Dropped Features

  - Generate Parser as JSON

  - Generate Samples and Generate Extend and Utility

Files

  • algodal-parser-generator-linux-3.0.0.zip 5 MB
    Dec 11, 2023
  • algodal-parser-generator-windows-3.0.0.zip 2.4 MB
    Dec 11, 2023
Download Algodal Parser Generator Tool
Leave a comment