Structured programming for Fōrmulæ — the visual environment for computing, composing, and conversing with tree-structured expressions.
This repository contains the programming package: visualization (in two styles — flowchart and indented code) and reduction of structured-programming expressions (blocks, conditionals, loops). These expressions make Fōrmulæ a Turing-complete visual programming language.
Part of the formulae-org organization: the web application plus one repository per package.
▶ Showcase — worked examples of this package.
Visualization in two styles (flowchart and indented code), and reduction of the following expressions:
- Block
- If-then
- Inverted-If
- If-then-else
- Conditional
- Conditional switch
- Comparative switch
- Repeat for times
- Repeat from to
- Repeat for in
- Repeat while
- Repeat until