Skip to content

formulae-org/package-programming-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

package-programming-js

Programming package for the Fōrmulæ programming language.

Fōrmulæ is also a software framework for visualization, edition and manipulation of complex expressions, from many fields. The code for an specific field —i.e. arithmetics— is encapsulated in a single unit called a Fōrmulæ package.

This repository contains the source code for the programming package. It constains visualization and reduction for structured programming expressions.

The GitHub organization formulae-org encompasses the source code for the rest of packages, as well as the web application.

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