Алексей Яковлев
Главная страница | Последние новости | Избранные проекты | Загрузка файлов | Чужие проекты | Ссылки по теме | Графический стиль | 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).



Главная страница | Последние новости | Избранные проекты | Загрузка файлов | Чужие проекты | Ссылки по теме | Графический стиль | English

Copyright © 2000-2003 YALLIE, Inc. All Rights Reserved
webmaster: yallie@yandex.ru


Используются технологии uCoz