Flisl Language

last modified: July 29, 2008

FLISL is short for Forth Like Interpreted Scripting Language, it is meant for embedding into other programs.

It is a bit different than Forth. It is simpler, so it doesn't have as many commands, but you can add some in whatever program it is being embedded in.

A few of the features are:

Here is an example which calculates a fibonact sequence (assuming the existence of OUTPUT command, which is non-standard):

1 1 [ SWAP OVER + DUP OUTPUT ]LOOP

With abbreviations, it is:

1 1 [ S; O; + D; OUTPUT ]LOOP

Loading...