Arbol
From Wikipedia, the free encyclopedia
(Redirected from Arbol programming language)
This article is about the programming language. For information on the Chile de Arbol pepper, see Chile de árbol.
|
|
The topic of this article may not meet Wikipedia's general notability guideline. Please help to establish notability by adding reliable, secondary sources about the topic. If notability cannot be established, the article is likely to be merged, redirected, or deleted. (October 2011) |
| This article does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (October 2011) |
Arbol is a programming language which has been primarily developed for use in Genetic Programming experiments. It is a functional programming language inspired by the ideas of other small and esoteric languages.
An Arbol program looks like:
// Simple I/O ((Z a)b) = (((a b)a)I1) // some input (((ZZ a)b)c) = ((a b)a); O1 = c // and output main = ((Z ZZ) Z)
The first version of the interpreter is written in OCaml following the implementation of the Spineless Tagless G-Machine.
Each program structure is compiled to intermediate bytecode for execution.
[edit] External links
| This programming language-related article is a stub. You can help Wikipedia by expanding it. |