Как построить 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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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