Страницы: >> 1 2 |
Albert Graef |
TP Lex and Yacc version 3.0a
- A lexical analyzer generator for MS-DOS/Turbo Pascal.
TP Yacc - Yet Another Compiler Compiler for MS-DOS/Turbo Pascal.
|
13.05.1992
107k |
|
Albert Graef |
TP Lex and Yacc version 3.0a Sources
- A lexical analyzer generator for MS-DOS/Turbo Pascal.
TP Yacc - Yet Another Compiler Compiler for MS-DOS/Turbo Pascal.
|
13.05.1992
77k |
|
Yurik Laryushkin |
Программа для вычисления строкового выражения.
В выражении могут использоваться числа и знаки +, -, /, *.
|
03.06.1998
4k |
|
Oleg V Bunin |
Компилятор-вычислитель 2х2 числовых, строковых, логических выражений,
а также макропрограмм, написанных на паскалеподобном языке 2х2.
Поддержка практически всех конструкций и типов данных Pascal.
Добавление в язык 2х2 новых типов, констант, переменных, функций,
процедур. Поддержка ООП.
Доступ из 2х2-программы (выражения) к переменным, подпрограммам,
методам Pascal-приложения. Для BP7 (REAL,DPMI).
Прилагается пример программы - среды IDE для отладки 2х2-программ.
|
11.04.1997
419k |
|
М. Черкашин |
Статья М.Черкашина "Компилятор пишется так..."
из Журнала "Монитор" № 4 1992.
Модельный компилятор.
Лучший способ понять, как писать компилятор - написать его самому.
Лучший способ объяснить это - предъявить текст программы.
Вот мы и предлагаем статью-программу.
Впрочем, ее можно читать и не заглядывая в листинг,
но при этом вы много потеряете. Компилятор написан на Паскале,
выходной язык - Паскаль, входной язык прост до идиотизма.
Читатели, владеющие языком Паскаль, узнают и
во входном языке знаковые конструкции.
|
19.06.1996
9k |
|
Eugene Lirnic |
ПРОСТЕЙШАЯ разгребалка выражений методом рекурсивного спуска,
(обратная польская запись) никаких наворотов, никаких проверок,
четыре операции, без поддержки функций и переменных,
входная строка не должна содержать пробелов и прочих лишних символов,
числа только -255..+255... Только СКЕЛЕТ...
Хотя там все просто и наглядно, и расширяется она проще простого...
|
26.06.1996
3k |
|
Alex Frounze |
Что-то типа калькулятора, который может вычислять выражения
со скобками подобного рода: -(2.7^x - 5*x^2) / (3 + x%4).
X - это действительный параметр, значение которого можно указывать.
|
06.02.1999
2k |
|
Dmitry Suhodoev |
Объект для чтения текстовых файлов конфигурации
и корректной обработки ошибок в них.
|
10.04.2001
1k |
|
Dmitry Suhodoev |
Несложный обработчик регулярных выражений.
Позволяет сравнивать строки по маске.
|
14.05.2001
11k |
|
Dmitry Suhodoev |
Объект для чтения и записи windows-подобных INI файлов.
Очень похож на стандартный из Дельфи. Приведены примеры использования.
|
14.05.2001
15k |
|
Dmitry Suhodoev |
Довольно мощный обработчик текстовых макросов.
Поддерживает Asciiz строки. Может обрабатывать простые функции
в строках (@pad, @size и тому подобное).
|
15.05.2001
6k |
|
Iggor Khachko |
Pascal Pro - free 32-bit pascal compiler.
Бесплатный 32-битный компилятор, распространяемый в исходных кодах.
Компилирует для платформ DOS32 и WDOSX. Генерирует не EXE-файл,
а исходный текст на ассемблере, который можно затем откомпилировать
и собрать при помощи Turbo Assembler. Написан Игорем Качко.
К сожалению, проект, похоже, остановлен,
так как последний раз страница проекта обновлялась в 1999 году :(
|
24.03.1999
1137k |
|
Алексей Попов |
Курсовая работа на тему
"Построение компилятора для языка программирования "ПАСКАЛЬ".
Реализовано базовое подмножество языка Pascal -
процедуры, функции, циклы, условные операторы,
логические и арифметические выражения и т.п.
Приведен исходный код компилятора для BP7 и примеры для компиляции.
|
06.06.2000
100k |
|
Joe Tamburino |
Модуль и демонстрационная программа для ассемблирования
мнемонических инструкций для процессоров 8088/86.
Имеет легко настраиваемую таблица команд в виде текстового
файла.
The Assemble unit and a demonstration program
to assemble Intel 8088/86 mnemonic instructions.
|
22.08.1991
39k |
|
Dave Baldwin |
Две утилиты для ассемблирования и дизассемблирования
inline-кодов для Turbo Pascal.
INLINE is an assembler designed to produce Inline 8086/8088
and 8087 code for Turbo Pascal v3, 4 and 5 and Turbo
C v2.x programs. Like other assemblers, INLINE
accepts as input an assembly language source file and produces an
object file. However, in this case, the 'object' file is an
ASCII file consisting of Inline statements which may be inserted
into the Pascal or C program.
UNINLINE is a disassembler which accepts an 'object' file
consisting of Turbo Pascal Inline statements and produces an
assembly language source file. The source file may then be
modified and reassembled to Inline statements using INLINE.EXE.
|
05.10.1988
35k |
|
Ed T. Toton III |
Элиза - программа-болталка с минимальным искуственным интеллектом.
Напоминает известные программы типа PSYS или Virtual Sysop.
Имеет текстовый интерфейс и пополняемый словарный запас
в виде простого текстового файла.
This is a pascal implementation of the ever popular Eliza program.
This version is a bit larger and more complicated than
it needs to be, but it has some interesting features.
|
22.04.1993
14k |
|
Steve Whalen |
Утилита для поиска и замены частей текста на основе
регулярных выражений.
Text replace utility based on regular expressions and
pattern matching algorithms.
|
01.01.1993
40k |
|
Страницы: >> 1 2 |