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
-
Modelo de datos
Modelo abstracto para organizar datos
Nº Q1172480 ★★
Sin ofertas
-
Sobreajuste
Nº Q331309 ★★
Sin ofertas
-
COBOL
Lenguaje de programación
Nº Q131140 ★★★
Sin ofertas
-
A
Análisis estático de software
Nº Q1329550 ★★★
Sin ofertas
-
A
Algoritmo de contraseña de un solo uso basado en HMAC
Nº Q4040283 ★★
Sin ofertas
-
Inyección de dependencias
Nº Q635336 ★★★
Sin ofertas
-
C
Convención sobre configuración
Paradigma de programación de software (también conocido como CoC)
Nº Q1462470 ★
Sin ofertas
-
C++
Lenguaje de programación de propósito general
Nº Q2407 ★★★★
Sin ofertas
-
A
Algoritmo de Paxos
Nº Q987969 ★★
Sin ofertas
-
S
Stdarg.h
C standard library header file for variadic functions
Nº Q248399 ★
Sin ofertas
-
Stokoe notation
Phonemic script for sign languages
Nº Q7618587 ★
Sin ofertas
-
Idempotencia
Propiedad de ciertas operaciones en matemáticas y lógica, que se pueden aplicar múltiples veces sin cambiar el resultado después de la primera aplicación
Nº Q368988 ★★★★
Sin ofertas