Stack-oriented programming
Programming paradigm that relies on a stack machine model
Stack-oriented programming is a programming paradigm that relies on one or more stacks to manipulate data and/or pass parameters. Programming constructs in other programming languages need to be modified for use in a stack-oriented system.
Nº Q52845127 ★
Común · Saberes
Stack-oriented programming
Programming paradigm that relies on a stack machine model
Stack-oriented programming is a programming paradigm that relies on one or more stacks to manipulate data and/or pass parameters. Programming constructs in other programming languages need to be modified for use in a stack-oriented system.
En Wikipedia
Texto en inglés Aún no hay artículo en tu idioma: extracto en inglés.
Stack-oriented programming is a programming paradigm that relies on one or more stacks to manipulate data and/or pass parameters. Programming constructs in other programming languages need to be modified for use in a stack-oriented system. Most stack-oriented languages operate in postfix or Reverse Polish notation: arguments or parameters for a command are listed before that command. For example, postfix notation would be written 2 3 multiply instead of multiply 2 3 (prefix or Polish notation), or 2 multiply 3 (infix notation). The programming languages Forth, Factor, RPL, PostScript, BibTeX style design language and many assembly languages fit this paradigm. Stack-based algorithms manipulate data by popping data from and pushing data to the stack. Operators govern how the stack manipulates data. To emphasize the effect of a statement, a comment is often used showing the top of the stack before and after the statement; this is known as the stack effect diagram. Some stack-oriented languages may use multiple stacks for different purposes; for example, PostScript uses separate stacks for variables, dictionaries, procedures, some typical procedures, and control flow statements. Analysis of the language model allows expressions and programs to be interpreted simply.
Texto: Wikipedia en inglés, CC BY-SA 4.0. ·
Cartas cercanas
-
A
AMPL
Lenguage de programación algebraica
Nº Q295250 ★
Sin ofertas
-
OPML
Nº Q836370 ★
Sin ofertas
-
BibTeX
Herramienta para dar formato a listas de referencias
Nº Q8029 ★★
Sin ofertas
-
Negación lógica
Concepto de la lógica
Nº Q190558 ★★
Sin ofertas
-
R
REBOL
Lenguaje de programación
Nº Q1359171 ★
Sin ofertas
-
Lenguaje de alto nivel
Tipo de lenguaje de programación
Nº Q211496 ★★★
Sin ofertas
-
Extensible Stylesheet Language Transformations
Estándar de la organización W3C que presenta una forma de transformar documentos XML
Nº Q32110 ★★
Sin ofertas
-
J
JSFuck
Esoteric programming language that uses 6 characters to write all JavaScript code
Nº Q25304718 ★
Sin ofertas
-
Object Pascal
Evolución del lenguaje de programación Pascal
Nº Q633894 ★★
Sin ofertas
-
P
Perl Compatible Regular Expressions
Nº Q125267 ★
Sin ofertas
-
R
Ring operator
The mathematical operator symbol "∘", usually denoting function composition
Nº Q2516539 ★
Sin ofertas
-
Extract, transform and load
El proceso que permite a las organizaciones mover datos desde múltiples fuentes, reformatearlos y limpiarlos, y cargarlos en otra base de datos, data mart, o data warehouse para analizar
Nº Q1276130 ★★★
Sin ofertas
-
C
Continuation-passing style
Nº Q749893 ★
Sin ofertas
-
Haxe
Lenguaje de programación
Nº Q285886 ★★
Sin ofertas
-
N
NetLogo
Lenguaje de programación
Nº Q672307 ★
Sin ofertas
-
Ingeniería ontológica
Campo que estudia los métodos y metodologías para construir ontologías, que son representaciones formales de un conjunto de conceptos dentro de un dominio y de las relaciones entre esos conceptos
Nº Q1027508 ★
Sin ofertas
-
biblioteca estándar
Tipo de biblioteca informática
Nº Q1199356 ★
Sin ofertas
-
Contact process (mathematics)
Model of an interacting particle system
Nº Q5164846 ★★
Sin ofertas