Size: a a a

2020 June 30

JC

Julian =) Coffee in archlinux_ru
в парсере?
источник

SS

Slava Sokolovsky in archlinux_ru
Где Х - какие-то скобки, a - идентификатор и b - тип
источник

SS

Slava Sokolovsky in archlinux_ru
Не, в самом языке
источник

JC

Julian =) Coffee in archlinux_ru
ну в принципе да
источник

JC

Julian =) Coffee in archlinux_ru
Но, черт побери, откуда тут 50к строк?
источник

SS

Slava Sokolovsky in archlinux_ru
Ты можешь делать так:
struct T{
a: b,
b:c,
}
А можешь так
return Err(
Error::(...),
)
источник

SS

Slava Sokolovsky in archlinux_ru
Julian =) Coffee
Но, черт побери, откуда тут 50к строк?
Ну парсер для аст дерева же, лол
источник

JC

Julian =) Coffee in archlinux_ru
так то лексер
источник

JC

Julian =) Coffee in archlinux_ru
источник

SS

Slava Sokolovsky in archlinux_ru
syn - парсер
источник

JC

Julian =) Coffee in archlinux_ru
А, ты про syn?
источник

SS

Slava Sokolovsky in archlinux_ru
Он именно парсит в аст дерево, а не лексемы ищет
источник

JC

Julian =) Coffee in archlinux_ru
Ну так в syn там макросов еще куча, наверное
источник

SS

Slava Sokolovsky in archlinux_ru
Ну он и макросы парсит
источник

JC

Julian =) Coffee in archlinux_ru
Ну короче много
источник

JC

Julian =) Coffee in archlinux_ru
Парсер должен быть в 1к строк, максимум
источник

q

quavo in archlinux_ru
😳😳
источник

JC

Julian =) Coffee in archlinux_ru
Ну серьезно
источник

JC

Julian =) Coffee in archlinux_ru
Я вот на питончиге писал что-то типо этого.
источник

q

quavo in archlinux_ru
типа парсер ?
источник