Как построить gcc_tree_node из пользовательских языковых узловC++

Программы на C++. Форум разработчиков
Anonymous
Как построить gcc_tree_node из пользовательских языковых узлов

Сообщение Anonymous »

узлы:
  • Создание A gcc_tree_node для индивидуального программирующего языка
  • Компиляция и база на C ++
  • Язык с использованием системы блокировки вкладок
  • Каждое ключевое слово начинается с '/'
Я хочу создать . о том, как использовать исходный код GCC , но все, что мне нужно, - это знать, как превратить проанализированные узлы или проанализировать их прямое в c ++ 26 ast и процесс как C ++ Code без составления buffer.cpp , может помочь? Иллюстрация): < /p>

Код: Выделить всё

/get /cpp std;

/fn println(str text)
/ret /cpp
std::cout  $
println("Hi ")  Создать функцию Auto/void как return или not
'li>' -li> ' -li>' -li> ' Функция '
[*]' $ 'после'/-> 'для использования args
[/list] 

Подробнее здесь: [url]https://stackoverflow.com/questions/79770467/how-to-build-a-gcc-tree-node-from-custom-language-nodes[/url]

Вернуться в «C++»