лу r.
Поточний символ * - 42.
Поточний символ * - 42.
Поточний символ 3 - 51.
Term - Перевірка на Терм.
Operand - Перевірка на Операнд.
IDENT - Перевірка на Ідентифікатор з символу 3.
FLOAT - перевірка на число з плаваючою комою з цифри 3.
Поточний символ 4 - 52.
Поточний символ/- 47.
Поточний символ 5 - 53.
Term - Перевірка на Терм.
Operand - Перевірка на Операнд.
IDENT - Перевірка на Ідентифікатор з символу 5.
FLOAT - перевірка на число з плаваючою комою з цифри 5.
Поточний символ 0 - 48.
Поточний символ. - 46. p> Поточний символ 2 - 50.
Поточний символ 2 - 50.
Поточний символ) - 41.
Поточний символ - 32.
Поточний символ 3 - 51.
ABS - перевірка на Ціле Без Знака з цифри 3.
Поточний символ, - 44.
Поточний символ 5 - 53.
ABS - перевірка на Ціле Без Знака з цифри 5.
Поточний символ 6 - 54.
Поточний символ, - 44.
Поточний символ 1 - 49.
ABS - перевірка на Ціле Без Знака з цифри 1.
Поточний символ NULL - 0.
Лістинг програми.
// FILE "KURSOVIC.CPP".
// ВАРІАHТ # 2.
// Арифметичний оператор умовного переходу мови FORTRAN.
// Кафедpа: АСУ.
// Гpуппа: А-513.
// Студент: Бойко Костянтин Анатолійович. p>// Пpеподавателі: кандидат технічних наук, доцент Шоpніков Юpій Владіміpовіч,
// асистент Панова Веpа Боpісовна. p>// Дата: 30 апреля 1997г.
// Заголовки.
# include
# include
# include
# include
# include "keyboard.h"
# include
# include
// Константи.
# define FILE_NAME "TEXT.TXT"
# define YES 1
# define NO 2
# define OK 3
// # define TEST
// Глобальні змінні.
char file1 [22] [60];// Масив рядків. p> char mes [22] [30] [50];// Масив повідомлень про помилки.
char bufer [4096];// Знімок з екрану. p> int com = 0;// Показник: откомпилирован файл чи ні. p> int pos = 2;// Поточна позиція в рядку. p> char string [80];// Поточна рядок файлу. p> char nx;// Поточний символ в рядку. p> int e1 = 0;// Лічильник сторінок масиву собщений про помилки. p> int e2 = 0;// Лічильник рядків у сторінці. p> int l = 0;// Лічильник тегів. p> FILE * fl = fopen ("MESSAGE.TXT", "wt");// Файл з повідомленнями про помилки.
// Прототипи функцій.
void Windows (int, int, int, int, char *);// Побудова вікон. p> void Beep (int, int);// Звуковий сигнал. p> void Open_File (void);// Відкриття файлу. p> void Second_Window (void);// Побудова нижній панелі. p> void MyPuts (char *, int);// Аналог puts (char *). p> void Print_File (void);// Друк файлу. p> void Menu (void);// Меню. p> int i_readkey (void);/...