[Programming|[Programming Tracking]Compliers Programming Assignment 1: Lexer
【[Programming|[Programming Tracking]Compliers Programming Assignment 1: Lexer】
## Compliers Programming Assignment 1: Lexer
### Day 1:
1. Read the pdf [Link](https://spark-public.s3.amazonaws.com/compilers/assignments-public/PA1.pdf) [completed].
2. Learn the Basic step of Using Flex [Link](https://code.google.com/p/msys-cn/wiki/ChapterFour) [completed].
3. Using the VM provided by Coursera to Compile and Run the Lexer [completed]
4. Learn and use markdown to write this. [editor](http://markable.in)[tutorial](http://wowubuntu.com/markdown/index.html) [completed]
### Day 2:
1. Read the full documention of lex [link](http://dinosaur.compilertools.net/lex/index.html) [completed]
2. Read [A Tour of the Cool Support Code](http://spark-university.s3.amazonaws.com/stanford-compilers/resources/cool-tour.pdf) [completed]
3. Write Basic COOL programming illustrated on the page [not completed]
4. After Understanding the material , Write a Simple COOL language lexer [not completed]
### Day 3:
Going to School and have a rest [not a programming day]
### Day 4:
Doing nothing on this course just opening the VM and make a failure attempt
## Day 5:
Doing nothing
## Day 6:
Completed and published to github[Link](https://github.com/nptwz/my_cool_compiler)
转载于:https://www.cnblogs.com/programCaiCai/archive/2013/02/22/2922988.html
推荐阅读
- Stream|Stream Programming Guide阅读笔记
- java|ObjectOrientedProgramming - 面向对象的编程(多态、抽象类、接口)- Java - 细节狂魔
- 初生菜鸟|2019The 44th International Collegiate Programming Contest Asia Shenyang Regional Contest
- View|View Programming Guide 笔记
- 【KTU|【KTU Programming Camp (Day 3)】Queries
- 【视觉目标跟踪】|Matlab多目标跟踪示例(二)(Tracking Pedestrians from a Moving Car)
- opencv|OpenCV中blob_tracking 跟踪代码中文注释
- Energy|Energy Programming信用卡验证,Visa验证,Master验证控件
- OpenGL Programming Guide- Red Book 例子程序库 -系列- 3-Chapter 2Drawing Geometric Objects-Part1
- OpenGL Programming Guide- Red Book 例子程序库 -系列- 2-Introduction to OpenGL-Part2