Introducing the new 7th programming language
The 7th® programming language is based on the concepts of Charles Henry Moore's "Problem Oriented Language".
Because of its unique interpreting compiler, Forth™ makes programming quite easy and a compiled program – called “word” – is very compact.
The programming language 7th runs as such an interpreting compiler for stability and portability on the JVM.
Beside Forth's major features 7th brings several enhancements, to name some
• object orientation
• help function
• redirecting of program output
• complex numbers
• array and array functions
• pattern matching
The functions of the "Klassenbibliothek" formerly found here are all included in 7th.
7th comes with an complete development system, with an editor and a code beautifier that does syntax highlighting and correct indentation in a very small package.
To comment out the rest of the line use //
// Loop through numbers from 1 to 10.000
to show the stack behavior of a word use ( -- ) "-" two times!
: facul ( n -- facul )
to comment out a part of a line use (* *)
row i @ (* occupied *) 'x' == if
Text inside round braces is interpreted as an algebraic expression ( )