Язык ТП допускает прописные строчные буквы, арабские цифры и ограничители.
Ограничители – это знаки операций скобки, зарезервированные слова, разделители.
Знаки операций:
· арифметические - +; -; *; /.
· отношение - <; >; =
· логические - not; end; orr
· скобки - [ ] для индексов, ( ) для выражений и функций
· операторные - Begin, End
· скобки для строк – ``
Зарезервированные слова – это ограниченный набор слов естественного языка.
Разделители - : = ; . , : ^ $ #
Пробел так же является разделителем, его используют для наглядности текста программы, но его нельзя использовать внутри идентификаторов.
Комментарий – текст заключённый в { }; * * может содержать русские знаки, игнорируется и может располагаться в любом месте программы.
Элементарные конструкции.
Из основных символов образуется элементарные конструкции: идентификаторы, константы, переменные, указатели.
Идентификаторы – используются для обозначения имён, для букв и цифр, а так же _ и назначаются с букв и до 63, желательно давать значащие имена.
Нельзя использовать зарезервированные слова в качестве идентификаторов (имён).
Классификация типов данных. Стандартные типы констант.
Константы- это данные, значения которых не меняются в ходе выполнения программ.
Констант может иметь имена, типы и начальные значения.
Начало
T1, ` A = `, А
`B =`, В
C: = АDIVB
D: = AMODB