Реферат: Разработка синтаксического распознавателя вычисляемого оператора перехода языка FORTRAN

#include<time.h>

#include"keyboard.h"

//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾

// Макроопределения.

//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾

#define ERROR 0 // Код ошибки.

#define COL_STR 20 // Максимальное количество строк.

#define STR_LEN 35 // Длина строки.

#define MAX_STR_LEN 255 // Максимальная длина строки.

#define FILENAME "TEST.TXT" // Имя файла, открываемого по умолчанию.

#define YES 1

#define NO 2

#define OK 3

//#define TEST // Определено, если включен отладочный режим.

//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾

// Прототипы функций.

//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾

int I_ReadKey(void); // Опрос клавиатуры.

void Welcome(void); // Экран при старте программы.

void Menu(void); // Меню.

void Help(void); // Помощь.

void MyExit(int=0); // Корректный выход из программы.

void Beep(int=500,int=100); // Звуковой сигнал.

void Usage(void); // Использование программы.

int OpenFile(void); // Открытие файла.

void DrawBox(int,int,int,int,char*); // Рисует рамку с заголовком.

void PrintText(void); // Печатает основной текст.

void Screen(void); // Перерисовка экрана.

void Compile(void); // Компиляция.

К-во Просмотров: 465
Бесплатно скачать Реферат: Разработка синтаксического распознавателя вычисляемого оператора перехода языка FORTRAN