Име - оператор - Голяма енциклопедия на нефта и газа, статия, стр. 1
Име - оператор
Името на оператора DIM идва от английската дума dimension - измерение. Някои версии на BASIC изискват описанието на масивите да предхожда използването на техните елементи в други оператори. [1]
Форматът и имената на операторите, свързани с обработката на прекъсвания в други версии на езика, може да се различават от дадените по-горе. [2]
Допустими имена на оператори за БЗР: ДАТА, FIO, ТЕМА, ПОДГОТОВКА, ADR, SECR. [3]
Етикетът играе ролята на име на оператор и може да се използва за препратка към този оператор в изрази за прескачане. [5]
След името на оператора се поставя знак за автокодиране на раздела от програмата, към който преминават изчисленията. [6]
Операторът на аритметична функция се състои от лява и дясна част, свързани със знак. Лявата страна съдържа името на оператора, последвано от разделени със запетаи аргументи в скоби. Аргументът може да бъде всяка променлива, но не и променлива с индекс. Дясната страна съдържа израз, който не съдържа променливи с индекс. [7]
Тъй като за да се посочи желаният приемник, трябва да се обърнете към определени оператори, всички оператори, които могат да бъдат възможни наследници на оператора за преход, са етикетирани или етикетирани, Маркираният оператор има структурата m: 5, където S е маркиран оператор; t - етикет. Етикетът е, така да се каже, името на оператора и следователно този оператор се споменава чрез посочване на неговия етикет. [8]
Операторът на СИСТЕМА АЛГЕБРИЧНИ УРАВНЕНИЯ се използва за решаване на системи от уравнения не по-високи от 55-ти ред. Цялата информация за системата е дадена в скоби след името на оператора. Той съдържа реда на системата, имената на системната матрица иколона с безплатни членове. Решението се поставя на мястото на колоната свободни членове и получава своето име. Стойностите, посочени в смисловата част на оператора, са разделени със запетаи. [10]
Сред вътрешните разработки, свързани с разширяването на функционалността на интерпретатора BASIC за M-6000, ще откроим две. Първият от тях [3] включва блок, който осигурява преход от английска мнемоника за имена на оператори към българска. За да направите това, наборът от директиви беше допълнен с две инструкции - РУСКИ и АНГЛИЙСКИ. [единадесет]
Програмните оператори се изпълняват в реда, в който са написани. Този ред може да бъде нарушен само от оператори за прескачане. Имената на операторите са избрани така, че да се различават по първите две букви. Следователно, когато се въвеждат, се отпечатват само тези букви. [12]
Символ: свързва дясната и лявата страна на оператор за присвояване. Изявленията в програмата обикновено се изпълняват в реда, в който са написани. Етикетите са имената на операторите pek-ry; етикетите могат да бъдат идентификатори или числа, които се поставят пред съответните оператори и се отделят от тях с двоеточие. [13]
Всеки блок сам по себе си е израз и следователно може да се съдържа като израз в друг блок. Цялата програма ALGOL също, като правило, е блок. В допълнение към блоковете и операторите за присвояване, има и други видове оператори, с които ще се запознаем по-късно. Всеки оператор може по желание да бъде маркиран с един или повече етикета. Етикетът се състои от идентификатор на етикет, последван от двоеточие и се поставя преди израза, който етикетира. Идентификаторът на етикета се използва в операторите за прескачане като име на оператора, обозначен с този етикет. [14]
Всеки блок сам по себе си е израз и следователно може да се съдържа като израз в друг блок. Всички Алгол-програмата също обикновено е блок. В допълнение към блоковете и операторите за присвояване, има и други видове оператори, с които ще се запознаем по-късно. Всеки оператор може по желание да бъде маркиран с един или повече етикета. Етикетът се състои от идентификатор на етикет, последван от двоеточие и се поставя преди израза, който етикетира. Идентификаторът на етикета се използва в операторите за прескачане като име на оператора, обозначен с този етикет. [15]