С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
квадратную скобку имеет смысл экранировать как в сях /
Прочитал тему и книгу с описанием. Так и не понял назначение языка СТЕПЛЕР.
Право на жизнь имеет только тот язык, который реализует некоторые особенности, отсутствующие в других существующих языках. Эти особенности должны с лихвой компенсировать трудности связанные с изучением этого языка и его особенностей.
Судя по описанию, автор хотел создать простой язык, оперирующий с простыми целыми числами. Для этого есть Бейсик. А если Вы изучите Ассемблер вместо Бейсика или СТЕПЛЕРа, то получите еще и бонус: узнаете как работает процессор (8080 или 8086).
Хорошей рекламой языка была бы навороченная практичная программа. А то что Ваша программка на СТЕПЛЕРе, умножающая 2 на 2, весит на столько то килобайт меньше чем аналогичная программка на С, так кому это интересно?
Kakos_nonos, у Вас есть опыт программирования на Радио-86РК?
Есть подозрение, что интерпритатор СТЕПЛЕРа для Радио-86РК будет весить 6 - 8 кБ, как Бейсик или Форт.
Последний раз редактировалось kovdry; 26.12.2012 в 13:48.
молодец автор, похвально...
только все эти крючки/скобочки/апострофы трудночитаемы.. чего бы не сделать буквенное написание операторов? букв, чтобы на экран вывести ведь не жалко. хотя, может это лишь на первый взгляд...![]()
Читаю книжку.
Интересная, спасибо!
Есть небольшие непонятки, можно-ли оператор кавычки считать, в полном смысле, веализующим возможность самомодификации. И что будет если на вершине стека лежит -1, например.
Дочитал докрасное убрать, зелёное добавить)
оскольку
степлер не может отобразить числа более 327687,
программа будет работать вот так: 1, 2, 3, 4, …, 32766,
32767, -32768, -32767, -32766, …, -3, -2, -1, 0, 1, 2, 3, и
так по кругу.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)