Skip to content
This repository has been archived by the owner on Sep 22, 2022. It is now read-only.

PROGEX v3.2.0

Compare
Choose a tag to compare
@ghaffarian ghaffarian released this 21 Aug 12:56
· 42 commits to master since this release

Description

Stable release of PROGEX version 3.2.0.
This new release comes with many improvements (even compared to the last beta).

Change Log

  • NEW: PROGEX can now build Abstract Syntax Trees (ASTs).
  • NEW: PROGEX can also be used as a library with a simple client API.
  • NEW: AST now also includes normalized variable-names (useful for analysis).
  • NEW: Added graph traversal capability (currently BFS and DFS graph traversals are implemented).
  • NEW: Debug mode and advanced logging utility.
  • Switched to Maven project structure for more professional project management.
  • Switched from JGraphT lib to self-developed Graphs lib.
  • Much quality improvements and a lot of bug-fixes through-out the code-base by utilizing unit-tests for all APIs.

Coming Soon

  • Implementation of JSON output functionality ...

Instructions

  1. Make sure you have a proper JRE installation (v8 or newer).
  2. Download progex-v3.2.0.zip.
  3. Extract progex-v3.2.0.zip to any desired location.
  4. Open extraction directory in a terminal and run: java -jar progex.jar -help
  5. Read the README.md file for some more information.