Си-интерфейс — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «Как уже указывалось в FAQ, неофициальный Cи-интерфейс QBE представлен файлом [https://c9x.me/git…») |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | Как уже указывалось в [[FAQ]], неофициальный Cи-интерфейс [[QBE]] представлен файлом [https://c9x.me/git/?p=qbe.git;a=blob;f=all.h;h=24a175526ffea1d56d6084f24d1ef496be716dd7;hb=HEAD all.h] в корневой директории проекта. | + | Как уже указывалось в [[FAQ]], неофициальный Cи-интерфейс [[QBE]] представлен файлом [https://c9x.me/git/?p=qbe.git;a=blob;f=all.h;h=24a175526ffea1d56d6084f24d1ef496be716dd7;hb=HEAD all.h] в корневой директории проекта.<br> |
На данной странице мы попытались собрать основные структуры и функции, которые могут понадобится в курсе "Конструирование компиляторов". | На данной странице мы попытались собрать основные структуры и функции, которые могут понадобится в курсе "Конструирование компиляторов". | ||
Версия 15:38, 5 апреля 2018
Как уже указывалось в FAQ, неофициальный Cи-интерфейс QBE представлен файлом all.h в корневой директории проекта.
На данной странице мы попытались собрать основные структуры и функции, которые могут понадобится в курсе "Конструирование компиляторов".
struct Fn struct Tmp struct Blk struct Ins struct Ref struct Op struct Use Tmp0 /* ssa.c */ void filluse(Fn *) void ssa(Fn *) /* cfg.c */ void fillpreds(Fn *) void fillrpo(Fn *)