Алексей Яковлев
ENGLISH
Загрузка файлов
Главная страница
Последние новости
Избранные проекты
Загрузка файлов
Чужие проекты
Ссылки по теме
Панель управления
Выбор языка
Русский (по умолчанию)
English
Выбор палитры
Сирень (по умолчанию)
Кирпичные стены
Серебристые тени
Тонкие линии
Стиль отображения
Графический (по умолчанию)
Только текст (для печати)

Файлы

Программное обеспечение, опубликованное на данной странице, является свободным и распространяется на условиях GNU General Public License, опубликованной Free Software Foundation (если явно не указано иное). Вы вправе распространять и/или модифицировать его в соответствии с любой версией этой лицензии. Авторские права на исходные версии программного обеспечения принадлежат мне, Алексею Яковлеву.

Данные программы публикуются в надежде на то, что они будут вам полезны, однако мы не предоставляем на них никаких гарантий, в том числе гарантии пригодности для использования в каких-либо целях. Для получения более подробной информации ознакомьтесь с текстом лицензии GNU General Public License.

Yalgol

ЯзыкYalgol/02
Версия компилятора0.02 beta, build 150 (2003/07/06 21:42:48)
Выходной языкTASM-совместимый язык ассемблера
Язык реализацииYalgol/02 (build 150 и выше)
Хост-платформаWin32, DOS/32rtm
Целевая платформаWin32, DOS/32rtm
  • yalgol02_150.zip (168 кбайт)
    Полный комплект исходных текстов компилятора Yalgol/02 для платформ Win32 и DOS/32rtm, включающий исходный текст библиотеки времени выполнения и стартовый код. Кроме того, в архиве содержится готовый исполняемый файл компилятора.

  • yalgol02_asmlink.zip (608 кбайт)
    Ассемблер (TASM 5.0), редактор связей (ALink 1.6a, основанный на ALink 1.6 by Anthony A. J. Williams), make (Borland MAKE 4.0) и библиотека импорта функций Win32 API.

  • colorer_schemes.zip (15 кбайт)
    Раскраска синтаксиса для colorer 4ever. Схемы раскраски синтаксиса языков Yalgol, Why, Slang, Brainf*ck, формальной грамматики (БНФ) и синтаксических деревьев компилятора Yalgol/02.

  • информация о проекте

Другие проекты

Brainf*ck compiler

ЯзыкBrainf*ck
Версия0.00 alpha (январь 2003)
Выходной форматCOM-файлы DOS
Язык реализацииAssembler (TASM)
Хост-платформаDOS/Windows
Целевая платформаDOS/Windows

Hypertext compressor

ЯзыкHTML + Javascript/CSS/PHP
Версия0.01 delta (ноябрь 2000)
Язык реализацииPerl 5
Хост-платформаWin32, Linux, UNIX
Целевая платформа

Старые проекты

Why

ЯзыкWhy not a programming language?
Версия компилятора0.06 gamma (сентябрь 2000)
Выходной языкTASM-совместимый язык ассемблера
Язык реализацииBorland Pascal
Хост-платформаMS/PC-DOS или Windows 95/98/2000
Целевая платформаDOS4G/W или совместимый расширитель
  • whybin06.zip (80 кбайт) – исполняемые файлы компилятора, объектный код runtime-библиотеки
  • whydemo.zip (13 кбайт) – скомпилированный пример программы (demo19)
  • whyrtl06.zip (13 кбайт) – исходные тексты runtime-библиотеки
  • whysrc06.zip (37 кбайт) – исходные тексты компилятора
  • whydoc06.zip (88 кбайт) – описание исходных текстов компилятора
  • информация о проекте

Кроме всех указанных файлов, для работы понадобятся TASM 5.0 (Copyright © Borland International) и WLINK 11.0 (Copyright © OpenWatcom.org). Оба инструмента распространяются в составе следующих бесплатных пакетов: Borland C++ 5.0 (Borland International) и WATCOM C/C++ 11.0 (OpenWatcom.org). Если по каким-либо причинам Вы не можете нигде получить одну из этих программ, воспользуйтесь моим архивом (возможно, я не имею права распространять этот файл):

  • asmlink.zip (460 кбайт) – ассемблер и редактор связей (минимальный набор для работы проекта)

JadScript

ЯзыкJust Another Data Definition Scripting Language
Версия компилятора0.00 alpha (январь 2001)
Язык реализацииBorland Pascal
Хост-платформаMS/PC-DOS или Windows 95/98/2000
Целевая платформа

Прочие

  • uuexe02b.zip (19 кбайт) – UUEXE, UU-encoder for MSDOS executables.

    Утилита, преобразующая COM-файлы DOS в текстовый формат. В результате файлы остаются исполняемыми, но содержат только текстовые символы. В свое время – очень интересный и нетривиальный проект. В архиве содержится программа с исходными текстами (Pascal + TASM) и краткая техническая документация (только на английском языке).

  • x2com003.zip (18 кбайт) – x2com, EXE to COM convertor.

    Утилита преобразования DOS EXE-файлов в античный COM формат. Специально для любителей Паскаля, изнемогающих от желания иметь COM-файлы (ныне таких любителей почти не осталось). Полезное дополнение к UUEXE, позволяющее конвертировать любые EXE-файлы, подходящие по размеру. Для студентов моей специальности может пригодиться как учебное пособие. В архиве программа с исходными текстами (Pascal + TASM).

  • jabb102.zip (19 кбайт) – Jabberwock conversion tool.

    Конвертирует файлы из DOS-866 кодировки в Windows-1251 и обратно. Например, после набора HTML-файла в любимом редакторе edit.com ;)
    В архиве программа с исходными текстами (Pascal/Delphi).

  • scrns000.zip (37 кбайт) – Screen Saver Launcher

    Запускает текущий хранитель экрана Windows 9x/NT/2000. Поместите shortcut на рабочий стол – и пользуйтесь на здоровье. В архиве программа с исходными текстами (Delphi).



Copyright © 2000-2003 YALLIE, Inc. All Rights Reserved
webmaster: yallie@yandex.ru
Используются технологии uCoz