Forth (програмски језик) — разлика између измена

Садржај обрисан Садржај додат
м Бот: уклоњен шаблон: Link GA
м Бот: исправљена преусмерења
Ред 1:
Форт ({{јез-енгл|Forth}}) је [[програмски језик]] заснован на [[Стек (апстрактни тип података)|стеку]]. Такође, то је и назив за интерактивно окружење које омогућава развој и извршавање [[рачунарски програм|програма]]а писаних у Форту.
Форт се лако проширује. Користи [[Обрнута пољска нотација|обрнуту пољску нотацију]]. Не поседује проверу [[Тип податка|типова података]].
Погодан је за контролу процеса који се одвијају у реалном времену као што је, на пример, управљање [[телескоп]]има, што му је једна од првобитних намена.<ref>[http://www.forth.org/whatis.html What is Forth?<!-- Bot generated title -->]</ref>
Ред 24:
== Речи ==
 
Писање [[рачунарски програм|програма]]а, у програмском језику Форт, најчешће се састоји из писања кратих [[потпрограмфункција (програмирање)|потпрограма]]а који се повезују у веће целине. Сваки потпрограм се придружује једној речи. Овакав пар (реч, потпрограм) обично се једноставно зове: реч.
 
== Стек ==
Ред 135:
== Рачун ==
 
Један број речи које су стандардно дефинисане у програмском језику Форт везане су за [[фактура|рачун]]. То је у првом реду рачун са [[Целицео бројевиброј|целим бројевима]].
 
Ако у Форту напишете:
Ред 145:
8 ok
 
Изрази везани за рачун у Форту се формирају коришћењем [[Обрнута пољска нотација|обрнуте пољске нотације]], односно у [[Постфикснаобрнута пољска нотација|постфикс запису]]. За разлику од, у [[Математика|матеметици]] уобичајеног, [[Инфиксна нотација|ификсног записа]] овде се прво наводе [[Операнд|операнди]] па тек затим [[Операција (математика)|оператор]].
 
Ако би хтели да у Форту нађемо разлику бројева седам и четири можемо да напишемо следеће: