转自:https://www.zhihu.com/question/28249756
去年学编译原理课程之前花了几天读完了C4,给c4.c 加上了注释
https://github.com/comzyh/c4/blob/comment/c4.c
还有C4的虚拟机寄存器结构和指令集分析:https://github.com/comzyh/c4/blob/comment/c4vm.md
考虑到这时学编译原理之前注释的,可能有错,请喷,我改。
GitHub - EarlGray/c4: x86 JIT compiler in 86 lines
编译到文件的c4
https://github.com/pclouds/c4/blob/master/c4.c
作者:Comzyh
链接:https://www.zhihu.com/question/28249756/answer/84345664
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。