Stack-oriented programming
http://dbpedia.org/resource/Stack-oriented_programming
面向堆栈编程,或基于堆栈编程,是依赖于堆栈机器模型来传递参数的编程范型。一些编程语言适合这种描述,著名的有Forth、、 PostScript、BibTeX风格设计语言和很多汇编语言。
rdf:langString
Un lenguaje de programación orientado a pila es un lenguaje que usa un modelo de máquina de pila para pasar los parámetros. Varios lenguajes de programación entran en esta descripción, notablemente Forth, RPL y PostScript, y también muchos lenguajes ensamblador (pero a un nivel muy inferior).
rdf:langString
Stack-oriented programming, is a programming paradigm which relies on a stack machine model for passing parameters. Stack-oriented languages operate on one or more stacks, each of which may serve a different purpose. Programming constructs in other programming languages need to be modified for use in a stack-oriented system. Some stack-oriented languages operate in postfix or Reverse Polish notation. Any arguments or parameters for a command are stated 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.
rdf:langString
La programmazione stack-oriented (letteralmente "orientata alla pila"), o stack-based ("basata su pila") è un paradigma di programmazione che basa il suo funzionamento su una (stack machine) a cui passare i parametri. Diversi linguaggi seguono questo paradigma, fra i più noti Forth, , PostScript, e vari linguaggi assembly (di livello meno astratto). Teoricamente l'interpretazione dei programmi scritti secondo il paradigma stack-based è più veloce rispetto a quelli scritti secondo modelli più classici, in quanto non dev'essere eseguita un'analisi sintattica, ma solo lessicale.
rdf:langString
Стековый язык программирования (англ. stack-oriented programming language) — это язык программирования, в котором для передачи параметров используется машинная модель стека. Этому описанию соответствует несколько языков, в первую очередь Forth и PostScript, а также многие ассемблерные языки (использующие эту модель на низком уровне — Java, C#). При использовании стека в качестве основного канала передачи параметров между словами элементы языка естественным образом образуют фразы (последовательное сцепление). Это свойство сближает данные языки с естественными языками.
rdf:langString
Стекова мова програмування (англ. stack-oriented programming language) — це мова програмування, в якій для передавання параметрів використовується машинна модель стека. Цьому опису відповідає кілька мов, перш за все Forth і PostScript, а також багато асемблерних мов (які використовують цю модель на низькому рівні — Java, C#). За використання стека як основного каналу передавання параметрів між словами елементи мови природним чином утворюють фрази (послідовне зчеплення). Ця властивість зближує такі мови з природними мовами.
rdf:langString
rdf:langString
Lenguaje de programación orientado a pila
rdf:langString
Programmazione stack-oriented
rdf:langString
Stack-oriented programming
rdf:langString
Стековый язык
rdf:langString
Стекова мова програмування
rdf:langString
面向堆栈编程
xsd:integer
910837
xsd:integer
1123046755
rdf:langString
Un lenguaje de programación orientado a pila es un lenguaje que usa un modelo de máquina de pila para pasar los parámetros. Varios lenguajes de programación entran en esta descripción, notablemente Forth, RPL y PostScript, y también muchos lenguajes ensamblador (pero a un nivel muy inferior). Los lenguajes de programación orientados a pila operan sobre uno o más pilas que pueden responder a diferentes propósitos. Debido a esto, las construcciones en otros lenguajes de programación pueden necesitar ser modificadas para el uso en un lenguaje de programación orientado a pila. Sumado a esto, algunos lenguajes de programación orientados a pilas operan en notación polaca inversa (RPN) o notación de postfijo - es decir, los argumentos o parámetros para un cierto comando se indican antes del comando real en sí mismo. Por ejemplo, para multiplicar 2 por 3, en notación polaca inversa uno diría "2, 3, multiplica" en vez de "multiplica, 2, 3" (notación de prefijo o notación polaca) o "2 multiplica 3" (notación de infijo).
rdf:langString
Stack-oriented programming, is a programming paradigm which relies on a stack machine model for passing parameters. Stack-oriented languages operate on one or more stacks, each of which may serve a different purpose. Programming constructs in other programming languages need to be modified for use in a stack-oriented system. Some stack-oriented languages operate in postfix or Reverse Polish notation. Any arguments or parameters for a command are stated 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 consider data, by utilising one piece of data from atop the stack, and returning data back atop the stack. The need for stack manipulation operators, allow for the stack to manipulate data. To emphasise the effect of a statement, a comment is used showing the top of the stack before and after the statement. This is known as the stack effect diagram. Postscript stacks consider separate stacks for additional purposes. This considers variables, dictionaries, procedures, anatomy of some typical procedures, control and flow. The analysis of the language model allows expressions and programs to be interpreted simply and theoretically.
rdf:langString
La programmazione stack-oriented (letteralmente "orientata alla pila"), o stack-based ("basata su pila") è un paradigma di programmazione che basa il suo funzionamento su una (stack machine) a cui passare i parametri. Diversi linguaggi seguono questo paradigma, fra i più noti Forth, , PostScript, e vari linguaggi assembly (di livello meno astratto). I linguaggi stack-oriented operano su una o più pile (stack), ciascuna delle quali possono avere scopi diversi. Per cui, gran parte dei costrutti di programmazione che possono essere usati in altri linguaggi devono essere modificati per poter funzionare in un sistema a pila. Inoltre, alcuni linguaggi stack-oriented operano in notazione polacca inversa (o postfissa), ovvero, ogni argomento o parametro per un comando viene espresso prima del comando stesso. Per esempio, in notazione postfissa si scriverebbe 2, 3, multiply anziché multiply, 2, 3 (notazione polacca o prefissa), o 2 multiply 3 (notazione infissa). Teoricamente l'interpretazione dei programmi scritti secondo il paradigma stack-based è più veloce rispetto a quelli scritti secondo modelli più classici, in quanto non dev'essere eseguita un'analisi sintattica, ma solo lessicale.
rdf:langString
Стековый язык программирования (англ. stack-oriented programming language) — это язык программирования, в котором для передачи параметров используется машинная модель стека. Этому описанию соответствует несколько языков, в первую очередь Forth и PostScript, а также многие ассемблерные языки (использующие эту модель на низком уровне — Java, C#). При использовании стека в качестве основного канала передачи параметров между словами элементы языка естественным образом образуют фразы (последовательное сцепление). Это свойство сближает данные языки с естественными языками. Выполнение программы в стековом языке программирования представляет собой операции на одном или нескольких стеках, которые могут иметь различное предназначение. Вследствие этого программные конструкции других языков программирования должны быть изменены, прежде чем они могут быть использованы в стековом языке. Стековые языки программирования используют так называемую «обратную польскую» нотацию (англ. RPN, reverse polish notation), или постфиксную нотацию, в которой аргументы или параметры команды должны быть записаны перед самой командой. Например, в обратной польской нотации операция сложения записывается как «2 3 +», а не «+ 2 3» (префиксная или «польская» нотация) или «2 + 3» (инфиксная нотация). Это позволяет использовать в полной мере стековые языки при ограниченных аппаратных ресурсах памяти в контроллерах встроенных систем.
rdf:langString
Стекова мова програмування (англ. stack-oriented programming language) — це мова програмування, в якій для передавання параметрів використовується машинна модель стека. Цьому опису відповідає кілька мов, перш за все Forth і PostScript, а також багато асемблерних мов (які використовують цю модель на низькому рівні — Java, C#). За використання стека як основного каналу передавання параметрів між словами елементи мови природним чином утворюють фрази (послідовне зчеплення). Ця властивість зближує такі мови з природними мовами. Виконання програми в стековій мові програмування являє собою операції на одному або декількох стеках, які можуть мати різне призначення. Внаслідок цього програмні конструкції інших мов програмування потрібно змінити, перш ніж їх можна буде використати в стековій мові. Стекові мови програмування використовують так звану зворотну польську нотацію (англ. RPN, reverse polish notation), або постфіксну нотацію, в якій аргументи або параметри команди записують перед самою командою. Наприклад, у зворотній польській нотації операція додавання записується як «2 3 +», а не «+ 2 3» (префіксна або польська нотація) або «2 + 3» (інфіксна нотація). Це дозволяє використовувати повною мірою стекові мови за обмежених апаратних ресурсів пам'яті в контролерах вбудованих систем.
rdf:langString
面向堆栈编程,或基于堆栈编程,是依赖于堆栈机器模型来传递参数的编程范型。一些编程语言适合这种描述,著名的有Forth、、 PostScript、BibTeX风格设计语言和很多汇编语言。
xsd:nonNegativeInteger
13619