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
-
E
Estructuras de control
Funcion que permite alterar el flujo de ejecucion de un programa
Nº Q868299 ★★
Sin ofertas
-
V
Void type
In programming languages, a keyword indicating the absence of data
Nº Q513000 ★
Sin ofertas
-
P
PL/SQL
Lenguaje de programación
Nº Q41574 ★★
Sin ofertas
-
Thread pool
A method for efficient parallel processing in computer programs (pre-creating threads and reusing them as tasks occur, reducing overhead of thread creation and destruction, improving system performance, and optimizing resource management)
Nº Q3990847 ★
Sin ofertas
-
C
Clang
Software
Nº Q864915 ★★
Sin ofertas
-
Operador
Concepto matemático
Nº Q131030 ★★
Sin ofertas
-
E
Enlace dinámico (programación orientada a objetos)
Nº Q1268939 ★
Sin ofertas
-
Apéndice:Caracteres Unicode/Operadores matemáticos
Unicode block (U+2200-22FF)
Nº Q2493997 ★★
Sin ofertas
-
G
Gleam (programming language)
Functional, concurrent programming language
Nº Q66370905 ★
Sin ofertas
-
R
Relación de recurrencia
Nº Q740970 ★★
Sin ofertas
-
l
lenguaje de programación orientado a objetos
Paradigma de programación informática
Nº Q899523 ★★
Sin ofertas
-
C
Comunicación de procesos secuenciales
Nº Q1120460 ★
Sin ofertas
-
D
Desenroscado de bucles
Nº Q1869750 ★
Sin ofertas
-
l
lenguaje de programación multiparadigma
Tipo de lenguaje de programación
Nº Q12772052 ★★
Sin ofertas
-
N
Notación flecha de Knuth
Nº Q908427 ★★★
Sin ofertas
-
TeX
Sistema de tipografía escrito por Donald E. Knuth
Nº Q5301 ★★★
Sin ofertas
-
M
Mixed-integer programming
Mathematical optimization problem with some integer variables and some continuous variables
Nº Q123937489 ★★
Sin ofertas
-
Lenguaje de marcado
Forma de codificar un documento
Nº Q37045 ★★★
Sin ofertas