Size: a a a

2020 October 08

ΑZ

Αλεχ Zhukovsky in rust_offtopic
badtrousers
это на самом деле то, о чем 90% кодеров постоянно забывают
ну да
источник

b

badtrousers in rust_offtopic
одно дело прочитать какое–то дерево
источник

p

polunin.ai in rust_offtopic
ну хотя да придется все равно второй раз обходить дерево приоритеты расставлять
источник

b

badtrousers in rust_offtopic
другое дело объяснить понятным языком почему ты не можешь его прочитать
источник

b

badtrousers in rust_offtopic
inb4: монады
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
ну хотя да придется все равно второй раз обходить дерево приоритеты расставлять
ты не путаешь синтаксис и семантику?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
парсеру достаточно просто попарсить все подряд
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а дальше при семантическом анализе понять что оператора *:%"( у тебя нет в программе и высрать ошибку
источник

p

polunin.ai in rust_offtopic
парсер дерево составляет
источник

p

polunin.ai in rust_offtopic
в случае кастомных операторов ты вынужден расставлять приоритеты операций на потом
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
в случае кастомных операторов ты вынужден расставлять приоритеты операций на потом
поэтому в хачкеле приоритет операторов пишется
источник

DO

Dmitry Olyenyov in rust_offtopic
Αλεχ Zhukovsky
я так в  ие8 делал
Я так часто делаю, когда надо чтобы при каком-то условии сработало. Проще, чем conditional breakpoint в браузере. :)
источник

p

polunin.ai in rust_offtopic
badtrousers
ты хочешь пиздаболить в интернете про теорию типов и формальные методы
эх ты прав, пойду ttfp читать
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
поэтому в хачкеле приоритет операторов пишется
хм ну в целом да, выходит только для языков с возможность задания кастомных конструкций нужен свой парсер
источник

p

polunin.ai in rust_offtopic
ну и для производительности
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
хм ну в целом да, выходит только для языков с возможность задания кастомных конструкций нужен свой парсер
язык со своими кастомными конструкциями это разве что лисп))
источник

H

Hirrolot in rust_offtopic
а в лиспе не нужен приоритет)))
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
язык со своими кастомными конструкциями это разве что лисп))
идрис
источник

p

polunin.ai in rust_offtopic
думаю что есть еще какие-то
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
идрис
источник