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
-
Contact process (mathematics)
Model of an interacting particle system
Nº Q5164846 ★★
Sin ofertas
-
D
Data-flow analysis
Technique for gathering information about the possible set of values calculated at various points in a computer program
Nº Q1172416 ★
Sin ofertas
-
C
Cargador de programas
Parte de un sistema operativo responsable de cargar programas y bibliotecas
Nº Q650550 ★
Sin ofertas
-
Y
YANG
Data modeling language
Nº Q8045818 ★
Sin ofertas
-
O
Otelo en computadoras
Nº Q1122104 ★
Sin ofertas
-
D
Desensamblador
Nº Q279650 ★★
Sin ofertas
-
S
SAKO (programming language)
Programming language
Nº Q9326009 ★★
Sin ofertas
-
O
Off the record messaging
Protocolo criptografico que encripta conversaciones de mensajeria instantanea
Nº Q512063 ★
Sin ofertas
-
L
Lenguaje compilado
Nº Q651794 ★★
Sin ofertas
-
S
Schematron
Nº Q1780096 ★
Sin ofertas
-
A
Analizador sintáctico LL
Nº Q932615 ★★
Sin ofertas
-
Programación de copiar y pegar
Código de programación de computadora
Nº Q5169171 ★
Sin ofertas
-
Composition over inheritance
Software design pattern
Nº Q1780968 ★★
Sin ofertas
-
M
Multiple dispatch
Feature of some programming languages
Nº Q1756543 ★
Sin ofertas
-
S
System migration
Software term; moving a set of instructions or programs from from one platform to another
Nº Q7663721 ★★
Sin ofertas
-
Play Framework
Open-source web framework written in Scala
Nº Q3392101 ★
Sin ofertas
-
T
Time-of-check to time-of-use
Class of software bugs
Nº Q1675168 ★★
Sin ofertas
-
E
Estructuras de control
Funcion que permite alterar el flujo de ejecucion de un programa
Nº Q868299 ★★
Sin ofertas