Відмінності між версіями «Forth»

32 байти додано ,  9 років тому
м
r2.6.4) (робот додав: hr:Forth (programski jezik); косметичні зміни
м (r2.7.1) (робот додав: ar:فورث (لغة برمجة))
м (r2.6.4) (робот додав: hr:Forth (programski jezik); косметичні зміни)
У FORTH використовується [[стек]] для зберігання даних. Для запису операцій використовується зворотня [[польська нотація]]. Наприклад, для обчислення виразу <math>5\cdot6+7</math> в FORTH необхідно записати:
 
: 5 6 * 7 + .
 
в цьому разі, 5 та 7 буде покладено в стек, операція <tt>*</tt> замість двох верхніх чисел в стеку покладе їхній добуток, операція <tt>+</tt> замість двох верхніх чисел із стеку покладе їхню суму, операція <tt>.</tt> виведе і видалить верхнє число із стеку.
 
[[Категорія:Мови програмування]]
 
{{Link GA|en}}
 
[[fr:Forth (langage)]]
[[gl:Forth]]
[[hr:Forth (programski jezik)]]
[[hu:Forth]]
[[it:Forth (linguaggio)]]
711 076

редагувань