Пожарский Александр. Блог Воскресенье, 28.04.2024, 06:52
Вход/выход
Облако тегов
Поиск
Архив записей
Главная » 2012 » Январь » 3 » Транслятор Brainfuck в C#.
03:42
Транслятор Brainfuck в C#.
В общем, принцип работы :
Есть оcновной C# код, читающий bf-файл, и обрабатывающий его. и второй файл - шаблон (описывающий конкретную реализацию операций и место подстановки полученного кода).
Вот исходники


В одной папке с исполняемым файлом должен быть конфиг (brainfuck.conf) такого вида :
Code

<путь к файлу шаблона>
<путь к компилятору Mono>

При этом если шаблон находится в директрии, заданной относительно директории транслятора, то мы можем заменить ее на THIS.

Запуск :
bf.exe <полный путь к bf-файлу> -c
Ключ -с нужен только, если вы хотите скомпилировать полученный C# код в Mono.

P.S. Сам транслятор собирается и работает как с Visual Studio C# так и в Mono

VisualStudio - проект транслятора
Просмотров: 1216 | Добавил: alexKniaz | Теги: C#, mono, brainfuck | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Календарь
«  Январь 2012  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Наш опрос
Оцените мой сайт
Всего ответов: 40
Друзья сайта
  • Хабрахабр
  • Python :-)
  • ithappens
  • Рейлганостроение :-)
  • Пушки гаусса и прочее
  • Copyright MyCorp © 2024
    Конструктор сайтов - uCoz