Stack oriented (or based) languages, more recently referred to as concatenative languages, use a global stack for implicit argument passing. In terms of functional programming, they focus on function composition over lambda calculus. The first stack-based language was Forth.

learn more… | top users | synonyms

5
votes
0answers
109 views

Concatenative PostScript library

As a part of picking up concatenative programming, I decided to implement the common concatenative operations in PostScript. Here is my attempt at implementing some of the words in other concatenative ...
2
votes
2answers
215 views

My language, gecho

I wrote a language in C, dubbed gecho. The code can be found at http://github.com/tekknolagi/gecho/tree/testing I'm writing this for a purely educational reason ...
12
votes
0answers
236 views

Factor script to change case of all filenames in a directory

In the absence of a full-fledged tutorial, I am teaching myself to program in the Factor language by writing a bunch of functions that I will eventually use in command-line scripts. One common ...