Pull to refresh
33
0

Разработчик

Send message
Лицензия на 2-d framework вроде. Сам Monkey бесплатен. Хорошо написано тут
Есть пара языков, которые транслируются в другие: Haxe и Monkey.
Если кто-то знает ещё такие, напишите.
Да, в цикле. Это видно по отступу.
А что в нем не так? Вроде красиво выглядит. Ещё б в if и while скобки убрать.
Круто! Языки программирования — моя любимая тема.
Язык выглядит красиво и юзабельно. Желаю вам продолжать работу над своим детищем.
Мнение студентов это хорошо. Но неплохо бы мнения уже поработавших людей узнать и посмотреть, как со временем меняются приоритеты. Может добавите в пост опрос?)
> если не сбалансируешь стек — компилятор пропустит
Это из-за бестиповости. В стековом Cat строгая типизация с выводом типов и там компилятор не пропустит некорректное выражение.
В Факторе стековые диаграммы обязательны и все слова проверяются компилятором.
Да и вроде некоторые форт-компилеры проверяли слова, основываясь на стековой диаграмме слова.
Спасибо. Кажется, понял.
Спасибо! Прекрасная статья. После неё прочитал вот эту. Почти всё понял, но есть пара вопросов:
1. Я так понял, что Map, описанный а той статье и есть хаскелевый fmap?
2. Можно ли достать значение из коробки ( Just 5 => 5)? И что случиться, если там будет Nothing?
Неплохая книжка.
В принципе, можно попробовать.
Не все. Спасибо за ссылку.
Под ассемблером LCC понимается промежуточное представление кода, если да, то в каком виде он хранится, если в текстовом, то можно примерчик?
Не, это не то. Там просто компилируют брейнфак в биткод. А я хотел наоборот, т. е. биткод в брейнфак.
Конечно можно (например, убирать лишние обнуления ячеек и т. п.), но на это у меня уже энтузиазма не хватает(
Кстати, была идея транслировать уже существующий ассемблер или llvm-биткод, но решил, что не осилю.
12 ...
26

Information

Rating
3,469-th
Location
Тхимпху, Бутан, Бутан
Registered
Activity