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
-
P
Pascal (lenguaje de programación)
Lenguaje de programación
Nº Q81571 ★★★★
Sin ofertas
-
Computación paralela
Nº Q232661 ★★
Sin ofertas
-
Subrutina
Subalgoritmo que forma parte del algoritmo principal, el cual permite resolver una tarea específica
Nº Q190686 ★★
Sin ofertas
-
Snippet
Término de programación para una pequeña región de código fuente, código máquina o texto reutilizable
Nº Q1120538 ★★
Sin ofertas
-
S
Sentence schema
Topological field model for syntax and word order in Scandinavian languages
Nº Q10662062 ★★★
Sin ofertas
-
P
Programming idiom
Recurring construct of code in some programming language
Nº Q490173 ★
Sin ofertas
-
t
traductor
Programa informático que traduce código de un lenguaje de programación a otro
Nº Q4462013 ★★
Sin ofertas
-
O
Opa
Lenguaje de programación
Nº Q3353033 ★★
Sin ofertas
-
F
F
Lenguaje de programación
Nº Q5427464 ★
Sin ofertas
-
P
Programación automática
Paradigma de programación
Nº Q762268 ★
Sin ofertas
-
P
Predicative programming
Method of computer program specification
Nº Q7239635 ★
Sin ofertas
-
P
Pthreads
Nº Q928112 ★
Sin ofertas
-
Programación en enteros
Nº Q6042592 ★★
Sin ofertas
-
C
Constant folding
Compiler optimization that replaces expressions with computed results at compile time
Nº Q2342581 ★
Sin ofertas
-
p
programación funcional reactiva
Paradigma de programación
Nº Q5508843 ★
Sin ofertas
-
N
Nemerle
Lenguaje de programación
Nº Q2626413 ★
Sin ofertas
-
F
FOCAL
Lenguaje de programación
Nº Q1966202 ★
Sin ofertas
-
S
System F
Typed lambda calculus
Nº Q2552799 ★
Sin ofertas