Forth: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
EmausBot (обговорення | внесок)
м r2.6.4) (робот додав: hr:Forth (programski jezik); косметичні зміни
→‎Особливості: правопис, вікіфікація
Рядок 8:
== Особливості ==
 
У FORTH використовується [[стек]] для зберігання даних. Для запису операцій використовується зворотнязастосовується [[зворотня польська нотація]]. Наприклад, для обчислення виразу <math>5\cdot6+7</math> ву FORTH необхідно записати:
 
: 5 6 * 7 + .
 
в цьому разі, 5 та 7 буде покладено в стек, операція <tt>*</tt> замість двох верхніх чисел в стеку покладе їхнійїх добуток, операція <tt>+</tt> замість двох верхніх чисел із стеку покладе їхнюїх суму, операція <tt>.</tt> виведе і видалитьнадрукує верхнє число із стеку і видалить його.
 
У FORTH дляДля цієї операції можна визначити підпрограму (або, створити нове слово):
 
: : MULTANDSUM * + .