На заглавную страницу проекта D

Руководство    Выпуск 1.0    wav компиляции

§ 1. Что такое LS-Д

LS-Д (от англ. Linear tranSlator o-f Дushevny) - это ОС независимый транслятор Душевного языка программирования. Я начал создавать его, потому как заметил,что моя будущая ОС невозможна без такого языка.

§ 1.1. Подробнее об LS-Д

Язык поддерживает расширенную систему комментариев. Это достигается малостью его собственного алфавита. Подробнее за техническими подробностями смотрим в исходный файл.

Язык является оффициальной модификацией языка Д и подмножеством русского языка.

§ 2. Как язык этот вариант языка Д позволяет избежать стрессов и депрессий

Когда разрабатываешь собственную ОС, важно постоянно получать крошечный, но результат. Поэтому я разработал вот такой вот язык Д, и он позволил избежать мне стрессов и депрессий.

    Основные возможности:
  1. Легкий, быстроусваиваемый синтаксис и пунктуация;
  2. Простота обучения;
  3. Малый размер ИДЕ;
  4. Широкая система клавиатурных сокращений (hot-keys);
  5. Интерпретация;
  6. Компиляция в:
    • Формат .exe
      • .Шифрация бинарных файлов;
      • .Встроенная компрессия;
    • Формат .wav
      • .Полный контроль над звуковой волной;
      • .Бытрый рендеринг;
  7. Легкие выходные файлы;

§ 3. Исходный код транслятора языка Д

    Ядро (не зависит от ОС)
  1. lsd.inc
    Колмиплятор в exe и wav
  1. compiler.inc
  2. stub.inc
  3. stub.asm
    ИДЕ
  1. main.asm

См. также оффициальный
выпуск idx § 3.1

(исходный код поставляется в комплекте)

Вскомпилировать этот исходный код вы сможете после скачивания flat assembler'а.

§ 4. Поддержка

Языка LS-Д осуществляется на форуме и в гостевой книге. Свои вопросы и модификации исходного кода, и откомпилированные бинарники и музыкальные .wav файлы претендующие на оффициальные вы сможете отправлять также на e0mail okante@yandex.ru.

§ 5. Вывод

На практике мы увидели, что обещанное языком Д реально и исполнимо. А это значит, что вектор выбран верно и остается продолжать.

Hosted by uCoz