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
-
T
Transparencia referencial
Nº Q1754278 ★
Sin ofertas
-
S
Skeleton (computer programming)
Design pattern in software development
Nº Q1169129 ★★
Sin ofertas
-
D
Data segment
Storage segment
Nº Q491179 ★
Sin ofertas
-
Cero elevado a cero
Nº Q6139783 ★★★★
Sin ofertas
-
T
Teorías de satisfacibilidad módulo
Nº Q2067766 ★★
Sin ofertas
-
E
Efecto secundario (informática)
Efecto adicional causado por una función (en un determinado lenguaje de programación) además de la devolución de un determinado valor
Nº Q1144241 ★★
Sin ofertas
-
Inverso multiplicativo
Número por el cual hay que multiplicar para obtener 1
Nº Q216906 ★★★
Sin ofertas
-
Hy
Lenguaje de programación
Nº Q22661291 ★
Sin ofertas
-
T
Turtle (sintaxis)
Formato para expresar datos en el modelo de datos RDF
Nº Q114409 ★
Sin ofertas
-
Homoiconicidad
Nº Q925488 ★
Sin ofertas
-
OR-Tools
Open source software suite by Google
Nº Q108872465 ★
Sin ofertas
-
Julia (lenguaje de programación)
Lenguaje de programación homoicónico
Nº Q2613697 ★★★
Sin ofertas
-
S
Servicio (arquitectura de sistemas)
Conjunto de funcionalidades de software
Nº Q1220872 ★
Sin ofertas
-
L
Lenguaje Factor
Lenguaje de programación
Nº Q1391724 ★
Sin ofertas
-
I
IDL (programming language)
Programming language
Nº Q1665857 ★
Sin ofertas
-
c
computación descentralizada
Concept in where a computer system can have many parts or nodes and still function fully if one of the parts or nodes fail
Nº Q5249081 ★
Sin ofertas
-
M
Music Macro Language
Programming language for generating computerized music
Nº Q6941595 ★★
Sin ofertas
-
U
Unified Parallel C
Lenguaje de programación
Nº Q2095090 ★
Sin ofertas