7
ответов

Обнаружение бесконечного цикла в brainfuck программе

Я записал простой brainfuck интерпретатор на языке сценария MATLAB. Это питается случайные bf программы для выполнения (как часть проекта генетического алгоритма). Проблема, с которой я сталкиваюсь, программа складывается...
вопрос задан: 24 December 2008 11:41
6
ответов

Создание синтаксического анализатора Brainfuck, каков лучший метод парсинга операторов цикла?

Я создаю синтаксический анализатор Brainfuck (на ОСНОВНОМ диалекте) в конечном счете для создания интерпретатора, но я имею, понимают, что это не является столь же прямым, как я сначала думал. Моя проблема состоит в том, что мне нужен путь к точно...
вопрос задан: 29 January 2013 19:36
6
ответов

Как можно было бы пойти о тестировании интерпретатора или компилятора?

Я экспериментировал с созданием интерпретатора для Brainfuck, и, в то время как довольно простой сделать и встать и выполнение, часть меня хочет быть в состоянии запустить тесты против него. Я, может казаться, не понимаю...
вопрос задан: 30 March 2009 15:47
5
ответов

Реализация циклов Brainfuck в интерпретаторе

Я хочу создать Brainfuck (Чертовски что имя) интерпретатор на моем недавно созданном языке программирования, чтобы доказать, что это - полнота Тьюринга. Теперь, все ясно до сих пор (<> +-.) - кроме одного...
вопрос задан: 29 January 2013 19:36
5
ответов

что '~' означает в Python? [дубликат]

что '~' означает в Python? я нашел этот интерпретатор BF в Python только что. импортируйте sys #c, я, r, p=0,0, [0] *255, raw_input () c=0 i=0 p=raw_input () r = [0] *255 в то время как c <len (p): m, n...
вопрос задан: 14 June 2010 05:54
3
ответа

Реализация управляющих структур в Brainfuck

Для непосвященных Brainfuck является языком, полным по Тьюрингу и имеющим только 8 команд, все из которых имеют буквальные эквиваленты в C: BF C ---------------------- > ++ ptr; <--ptr; + ++ * ...
вопрос задан: 29 January 2013 19:35
2
ответа

Порт dos2unix к brainfuck

Я вошел в аргумент на SuperUser.com о бесполезных ответах и бросил вызов другому плакату отвечать на вопрос в brainfuck. Он не поднял меня на нем, но теперь мне любопытно...
вопрос задан: 20 March 2017 10:18
0
ответов

Оптимизация для мозгового интерпретатора

В качестве упражнения, которое поможет мне узнать об интерпретаторах и оптимизации, о которых я ничего не знаю, я написал мозговой интерпретатор на C. пока работают безупречно, хотя ...
вопрос задан: 23 May 2017 12:09
0
ответов

Исходный код для простых программ в Brainfuck? [закрыто]

Есть ли источник, где я могу получить несколько простых программ, таких как сложение, факториал, фибоначчи и другие для языка программирования brainfuck? Я знаю, что ранее был задан вопрос ...
вопрос задан: 23 May 2017 12:06
0
ответов

Brainfuck сравнить 2 числа как больше или меньше чем

Как я могу сравнить два числа с неравенством? (больше или меньше) Я хочу сравнить однозначные числа. Например, 1 2 5 3 9 2 и т.д.
вопрос задан: 5 July 2014 20:57
0
ответов

C для Brainfuck компилятора?

У меня есть базовая программа на C, которую я хочу преобразовать в язык brainfsck, но ничего не могу найти по этому вопросу. Я нахожу много конвертеров «brainfuck to C», но не наоборот. Я нашел C2BF...
вопрос задан: 29 January 2013 19:35
0
ответов

Как посчитать сумму двух чисел с помощью BrainFuck

Я пытаюсь написать программу с помощью BrainFuck, которая может прочитать два числа до 9, вычислить их сумму, а затем распечатать результат, например 3 и 5 дают результат 8 . Я просто пытаюсь...
вопрос задан: 16 July 2012 13:47
0
ответов

Brainfuck compiler in scala

Хочу сделать какой-нибудь Domain Specific Language (DSL) для практики, первая идея - написать интерпретатор или компилятор Brainfuck. Первая идея была переопределить функции так, чтобы они вели себя как ...
вопрос задан: 27 June 2012 02:25
0
ответов

Компилятор C для Brainfuck (для преследования профессора)? [закрыто]

Мой профессор сказал, что будет принимать домашние задания на любом языке, который мы захотим использовать. Я нахожусь в достаточно хороших отношениях, и я хотел бы немного поиграть с ним и представить правильное домашнее задание ...
вопрос задан: 29 April 2012 13:15
0
ответов

Как читать многозначные числа в brainfuck

Я хочу читать числа с любым количеством цифр с помощью bf. Я знаю, как читать правильное количество цифр, если я установил это вручную, например:,>,>, 2 Прочитать 3 цифры << 0 -------- ---...
вопрос задан: 17 January 2012 17:08
0
ответов

Бесконечный цикл подсчета в Brainfuck

В качестве отладчика/тестовой программы для моей реализации brainf*ck, я создал следующий цикл подсчета: +[[>+]+] С однобайтовыми, оберточными клетками и с 30k клетками с оберточными, это создает ...
вопрос задан: 7 September 2011 22:54
0
ответов

Создание JIT-компилятора

Я написал реализацию Brainfuck (C ++), которая работает следующим образом: Прочитать входной файл brainfuck Сделайте тривиальные оптимизации Преобразование brainfuck в машинный код для виртуальной машины Выполните этот машинный код в виртуальной машине .
вопрос задан: 13 May 2011 01:44
0
ответов

О каких вещах я должен позаботиться, если я использую распакованный тип (например, Int #) в Haskell / GHC?

Я пытаюсь написать небольшой скрипт который анализирует и выполняет код Brainfuck, чтобы понять варианты оптимизации GHC, я пытаюсь оптимизировать код, чтобы он был немного быстрее и ...
вопрос задан: 4 September 2010 09:16