- 1
Как написать компилятор на PHP?
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Как написать компилятор на PHP?
MaaKut 27.10.2022 15:42 # 0
MAPTbIwKA 27.10.2022 19:21 # +1
Сначала пишешь лексер (или генерируешь его по описанию регулярных грамматик)
Затем парсер, который строит синтаксическое дерево
Затем идешь по этому дереву, и выкидываешь недостижимые ветки, схлопываешь константы, инлайнишь мелкие функции, словом пидорасиш код
Затем генерируешь код под llvm (если не хочешь сам ебаца с x86)
Stallman 27.10.2022 21:48 # +1
kcalbCube 01.11.2022 02:00 # 0