Size: a a a

2020 August 03

AO

Aleksandr Osipov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
с ним например работает prettier
Ну то есть с фактическое представление текстового описания как-то так? то есть разные CST могут имет один AST? Типа как тернарный оператор и if else?
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
поэтому это больше cst который накладываем на полноценную структуру графа эффектора и в пересечении получаем контент файлов
а если работать с графом типов тайпскрипта?
источник

c⁣

createStore<🦉>... in ☄️ effector
по идее должно быть достаточно данных
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
до первого any
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
текст это наименее структурированная форма записи логики, поэтому её было легче всего сделать
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
до первого any
ето да
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
но извлекать из неё что то всё равно что окопы рыть вилкой
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Aleksandr Osipov
Ну то есть с фактическое представление текстового описания как-то так? то есть разные CST могут имет один AST? Типа как тернарный оператор и if else?
ну типа максимум что у нас есть это обрывки расположения вызовов функций в исходном коде — сиды и имена
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
че то https://astexplorer.net/ какое то хреновое дерево строит... слишком мало информации
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
и то и другое по сути абстрактные токены — строки без структуры, остальное всё самим)
источник

c⁣

createStore<🦉>... in ☄️ effector
🅅aleriy 🄺obzar
че то https://astexplorer.net/ какое то хреновое дерево строит... слишком мало информации
эм
он строит буквально такое, какое юзает бабель
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
невозможно однозначно идентифицировать ид переменной например получается
источник

c⁣

createStore<🦉>... in ☄️ effector
🅅aleriy 🄺obzar
невозможно однозначно идентифицировать ид переменной например получается
так это впринципе невозможно
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🅅aleriy 🄺obzar
че то https://astexplorer.net/ какое то хреновое дерево строит... слишком мало информации
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
добро пожаловать в парсинг нетипизированных массивов букв))
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
вот к примеру делаешь вот так
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
а все что имеешь это - ничего, кроме названия
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
все наши типы это иллюзия
источник