C-Linux语言短期课程编译原理与实践笔记.pdfVIP

  • 1
  • 0
  • 约3.21千字
  • 约 6页
  • 2026-05-29 发布于北京
  • 举报

C-Linux语言短期课程编译原理与实践笔记.pdf

过春节前1月30号当天放假(也可能当天讲课)

2月5号上课

编译器前端

源程序》中间代码过程

编译后端LLVM

中间代码生成机器指令过程

词法分析

源文件解析后,每个字符串会存为一个结点

哈希表一开始就要建立,目的是我们得到任何一个字符串以后,能够快速通过哈希表来

知道它的Token值

动态数组来存

链表

词法分析项目

外部

Inti=3+4;

Intx,y;

Intfunc(){}

Inti(){

intx=3;

//inti=x;

For()

{

If

}

//inti=5+

charx=3;

charc=a;

//charc=s;

voidfunc1();

//voidfunc1()

voidfunc2(charx,inti){};

//voidfunc2(char){};

intmain(charx,inti){

inti=5/(4+3),j=(3+7)*4,k=0,m,n;

for(i=0;i=(50+j)/2;i=i+1)

//fori=0;i=(50+j)/2;i=i+1)

//for(;;)

文档评论(0)

1亿VIP精品文档

相关文档