Matches in DBpedia 2015-04 for { <http://dbpedia.org/resource/Concatenative_programming_language> ?p ?o }
Showing triples 1 to 20 of
20
with 100 triples per page.
- Concatenative_programming_language abstract "A concatenative programming language is a point-free computer programming language in which all expressions denote functions and the juxtaposition of expressions denotes function composition. Concatenative programming replaces function application, which is common in other programming styles, with function composition as the default way to build subroutines. Functions and procedures written in concatenative style are not value level, i.e. they typically don't represent the data structures they operate on with explicit names or identifiers; instead they are function level - a function is defined as a pipeline, a sequence of operations that take parameters from an implicit data structure on which all functions operate, and return the function results to that shared structure so that it will be used by the next operator.For example, a sequence of operations in an applicative language like the following:...is written in a concatenative language as a sequence of functions, without parameters:foo bar bazThe combination of a compositional semantics with a syntax that mirrors such a semantics makes concatenative languages highly amenable to algebraic manipulation of programs; although it may be difficult to write mathematical expressions directly in them. Concatenative languages can be implemented in an efficient way with a stack machine, and are a common strategy to program virtual machines. Much of the original work on concatenative language theory was carried out by Manfred von Thun.".
- Concatenative_programming_language wikiPageExternalLink om-language.org.
- Concatenative_programming_language wikiPageExternalLink www.concatenative.org.
- Concatenative_programming_language wikiPageExternalLink www.enchiladacode.nl.
- Concatenative_programming_language wikiPageExternalLink xy.htm.
- Concatenative_programming_language wikiPageExternalLink staapl.
- Concatenative_programming_language wikiPageID "892957".
- Concatenative_programming_language wikiPageRevisionID "634828931".
- Concatenative_programming_language hasPhotoCollection Concatenative_programming_language.
- Concatenative_programming_language subject Category:Concatenative_programming_languages.
- Concatenative_programming_language comment "A concatenative programming language is a point-free computer programming language in which all expressions denote functions and the juxtaposition of expressions denotes function composition. Concatenative programming replaces function application, which is common in other programming styles, with function composition as the default way to build subroutines. Functions and procedures written in concatenative style are not value level, i.e.".
- Concatenative_programming_language label "Concatenative programming language".
- Concatenative_programming_language label "Linguagem de programação concatenativa".
- Concatenative_programming_language label "Конкатенативный язык программирования".
- Concatenative_programming_language sameAs Linguagem_de_programação_concatenativa.
- Concatenative_programming_language sameAs m.03mdmn.
- Concatenative_programming_language sameAs Q4230857.
- Concatenative_programming_language sameAs Q4230857.
- Concatenative_programming_language wasDerivedFrom Concatenative_programming_language?oldid=634828931.
- Concatenative_programming_language isPrimaryTopicOf Concatenative_programming_language.