Size: a a a

Compiler Development

2021 February 25

M

MrSmith in Compiler Development
Voffka kozhaev
Если гипотеза подтвердится, я буду продавать на базе свободного ПО решения
Никому оно будет не нужно
источник

M

MrSmith in Compiler Development
Парапапам
источник

Vk

Voffka kozhaev in Compiler Development
MrSmith
Никому оно будет не нужно
Но пуще на квасной гадают гуще(С)
источник

M

MrSmith in Compiler Development
Да я не против, но следует понимать что есть pet проджект - мне удобно, а есть продукт, и то что выше никогда им не станет
источник

h

hazer_hazer in Compiler Development
MrSmith
Дак графический язык ушербная идея за исключением node based разве что
Что такое графический и визуальный языки?
Пологаю один из них для работы с визуальными объектами, для приложений, например. Но кажется я ошибаюсь
источник

Vk

Voffka kozhaev in Compiler Development
Ок, перешёл туда с обсуждением
источник

M

MaxGraey in Compiler Development
Я перенес пару сообщение от @vladko1980 в https://t.me/LanguageDev. Пожалуйста продолжайте дискуссию там
источник

ИИ

Иван Иванов... in Compiler Development
Добрый день! Вопрос такой: необходимо написать транслятор с языка ассемблера AVR в машинный код. Буду благодарен, если подскажете соответствующую литературу и прочие ресурсы
источник

s

suhr in Compiler Development
Alex Gryzlov
примерно до середины нулевых в теории категорий было принято работать в "вычислительном" стиле, грубо говоря составляя уравнения, а с недавних пор стал понемному брать вверх графический подход с использованием струнных диаграмм
На самом деле, в теории категорий всегда было принято работать в коммутативных диаграммах. Просто к ним теперь добавились и струнные диаграммы.
источник

AG

Alex Gryzlov in Compiler Development
suhr
На самом деле, в теории категорий всегда было принято работать в коммутативных диаграммах. Просто к ним теперь добавились и струнные диаграммы.
вот коммутативные диаграммы это как раз вычислительный подход
источник

s

suhr in Compiler Development
Ну а струнные диаграммы не то чтобы принципиально уж отличались от обычных.
источник

AG

Alex Gryzlov in Compiler Development
вот тут не соглашусь
источник

s

suhr in Compiler Development
Просто менее шумные, так как единицы не отображаются.
источник

AG

Alex Gryzlov in Compiler Development
струнные диаграммы дают когерентность на халяву, это прям дилбрейкер
источник

AG

Alex Gryzlov in Compiler Development
эдак и про окамл какой нибудь можно сказать, что он "просто менее шумный" чем ассемблер
источник

s

suhr in Compiler Development
Когенентность есть за счёт того, что на моноидальную категорию можно смотреть как на 2-категорию.
источник

s

suhr in Compiler Development
Причём если хочется, то можно даже стриктифицировать.
источник

AG

Alex Gryzlov in Compiler Development
ну да, теоремы Маклейна и Фокса
источник

K

Kir in Compiler Development
Иван Иванов
Добрый день! Вопрос такой: необходимо написать транслятор с языка ассемблера AVR в машинный код. Буду благодарен, если подскажете соответствующую литературу и прочие ресурсы
Нужно:
1) распарсить - тут я рекомендую какой-нибудь yacc c bison'ом и литературу по LALR / LR парсерам
2) преобразовать распаршенное в инструкции - собственно, трансляция
3) возможно, компоновка
источник

VT

Vasiliy Tereshkov in Compiler Development
Коллеги, подскажите: какие есть удобоваримые способы в однопроходном компиляторе запретить возвращать указатель на локальную переменную из функции? Хочу полностью обезопасить свой скриптовый язык.
https://github.com/vtereshkov/umka-lang
источник