Size: a a a

2021 June 21

SS

Steel Sword in rust_offtopic
Я смог реализовать рекурсию и замыкания. И реализовал map на языке
источник

goldstein опять in rust_offtopic
Неплохо
источник

goldstein опять in rust_offtopic
А как ошибки обрабатываешь?
источник

SS

Steel Sword in rust_offtopic
Пока никак
источник

goldstein опять in rust_offtopic
Это был мой большой выбор, когда я делал — возвращать ('ok foo) ('err bar) или эксепшны
источник

goldstein опять in rust_offtopic
В итоге сделал эксепшны
источник

SS

Steel Sword in rust_offtopic
Просто падает с текстом претензии
источник

SS

Steel Sword in rust_offtopic
А их как сделал
источник

goldstein опять in rust_offtopic
источник

goldstein опять in rust_offtopic
И дальше ниже смотри в .evaluate_list()
источник

goldstein опять in rust_offtopic
https://github.com/GoldsteinE/spli/blob/executor/src/executor.rs#L104-L107
Если хоть один из элементов списка — ошибка, мы возвращаем ошибку
источник

goldstein опять in rust_offtopic
Так она прорастает по стеку
источник

goldstein опять in rust_offtopic
try пришлось бы сделать специальной формой в таком подходе, правда
источник

а

а это кто in rust_offtopic
у меня тоже есть свой лисп
источник

а

а это кто in rust_offtopic
источник

SS

Steel Sword in rust_offtopic
Че это
источник

SS

Steel Sword in rust_offtopic
Тут что, инфиксные операторы?
источник

а

а это кто in rust_offtopic
Нет
источник

goldstein опять in rust_offtopic
Где?
источник

goldstein опять in rust_offtopic
Тут неидиоматичные = и in (зачем)
источник