BareBones

Скриншот программы:
BareBones
Детали программы:
Версия: 0.4
Дата загрузки: 3 Jun 15
Разработчик: Eric Smith
Тип распространения: Бесплатная
Популярность: 0

Rating: 1.0/5 (Total Votes: 1)

усеченный это интерпретатор для "голые кости" языка программирования.
Усеченный должен быть вызван из командной строки с именем исходного файла в качестве аргумента:
        баребоны prog1.bb
При желании, дополнительные аргументы командной строки могут быть использованы для инициализации переменных:
        баребоны Х = 37 Y = 116 prog1.bb
Один расширение будет добавлено языка, как определено в книге. В начале исходного файла голые кости, до начала программы надлежащего, переменные могут быть инициализированы неотрицательных целочисленных значений:
        инициализации X = 37;
По умолчанию переменные, которые не инициализируются явно будет неявно инициализируется нулем. Если опция "-u" дается в командной строке, эта инициализация подавляется, и любая ссылка на неинициализированной переменной, кроме случаев четкое заявление, приведет к ошибке времени выполнения.
Перед программа интерпретируется, начальные значения всех переменных будут напечатаны на стандартный вывод. После успешного завершения переводчика, конечные значения будут напечатаны.
Опция командной строки "-О" позволяет оптимизировать программы. В настоящее время только один тип оптимизации выполняется. Общий язык в голые кости программ является использование то время как цикл, чтобы добавить одну переменную в другую, сняв первый в этом процессе. Оптимизатор распознает эту идиому и реализовать прямое решение, заменяя стандартный итерационный интерпретацию время цикла.
Два типовые программы Голые Кости приведены в «Примеры» подкаталоге. fibonacci.bb будет вычислить N-ую номер в последовательности Фибоначчи. factorial.bb будет вычислить факториал (небольшой) положительное целое.
Например, для вычисления факториала шесть:
        баребоны N = 6 примеры / factorial.bb
Что нового в этой версии:

Похожие программы

ADP
ADP

17 Feb 15

Cython
Cython

27 Sep 15

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

Другие программы разработчика Eric Smith

Nonpareil
Nonpareil

2 Jun 15

dis6502
dis6502

3 Jun 15

Комментарии к BareBones

Комментарии не найдены
добавить комментарий
Включите картинки!