Category:Klingphix: Difference between revisions
m
add concatenative paradigm
No edit summary |
m (add concatenative paradigm) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1:
{{language
|Klingphix
|hopl=no
}}
{{language programming paradigm|concatenative}}
Klingphix is a pure interpreter developed in Phix (http://phix.x10.mx/). It is based on the use of a stack for the passage of data between words (the equivalent of traditional procedures) and uses reverse Polish notation, being procedural and imperative. The stack have global scope, and there is only one word separator sign: white space.
Since Phix is interpreted, although fast, it does not allow Klingphix (also an interpreter) to be fast. However, it's useful for making small and, above all, stimulating and fun programs... at least for me (which, after all, is what I wanted it for).
If anyone wants to take a look, in
Anyone who likes to browse through the code will see that it is very easy to extend the features of Klingphix, so if anyone is encouraged, I'd like you to share your developments.
|