всем приветики уже и не знаю где спросить ещё. хочу написать простенький парсер для очень простого языка разметки с дальнейшим превращением его в AST
может кто-то знает: существуют какие-то стандартизированные подходы по представлению AST? Меня интересует именно формат: какие-то важные, обязательные свойства у нод, какая-то обязательная мета-информация и т.д.
или же можно просто отталкиваться от задач и добавлять информацию по мере необходимости и не париться?
всем приветики уже и не знаю где спросить ещё. хочу написать простенький парсер для очень простого языка разметки с дальнейшим превращением его в AST
может кто-то знает: существуют какие-то стандартизированные подходы по представлению AST? Меня интересует именно формат: какие-то важные, обязательные свойства у нод, какая-то обязательная мета-информация и т.д.
или же можно просто отталкиваться от задач и добавлять информацию по мере необходимости и не париться?
Range у каждого узла.
Если все узлы однотипные то Cofree (Sum layers) (Product metadata) ... а, стоп. На каком языке пишешь?
всем приветики уже и не знаю где спросить ещё. хочу написать простенький парсер для очень простого языка разметки с дальнейшим превращением его в AST
может кто-то знает: существуют какие-то стандартизированные подходы по представлению AST? Меня интересует именно формат: какие-то важные, обязательные свойства у нод, какая-то обязательная мета-информация и т.д.
или же можно просто отталкиваться от задач и добавлять информацию по мере необходимости и не париться?