Skip to content

formulae-org/package-programming-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

package-programming-js

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.

Capabilities

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