/devflowcharter

Flowchart builder and code generator.

Primary LanguagePascalGNU General Public License v3.0GPL-3.0

devFlowcharter

devFlowcharter (devF) is a freeware application for Windows. It's straightforward, educational tool for use during structural programming classes.
In devF you create flowcharts using user friendly but powerful drawing engine, generate source code, compile with external compiler and finally execute. At the moment Pascal, C, TIBASIC, Java and Python are supported. Since language support in devF is in form of XML templates you can easily add support for other languages or even create your own.

Compilation

To compile devF you need:

  • Delphi 12 or newer
  • SynEdit package (https://github.com/SynEdit/SynEdit)
    To compile devF with SynEdit from website above, USE_CODEFOLDING conditional directive must be disabled in devF project setup. Archive ThirdPartyLibs/ThirdPartyLibs.zip contains customized SynEdit with code folding. It is preferred SynEdit package for devF.
  • OmniXML package (https://github.com/mremec/omnixml)
    At the moment modified version from ThirdPartyLibs/ThirdPartyLibs.zip archive must be used.

Alt text
Check it out!