1#对屏幕上的代码如何处理,才能及时进行词法分析?
2#流程:1在dos下进入文本模式,(80×25)
2初始化界面(鼠标,菜单,划分窗体)
3打开文件(或新建文件)
4编辑(词法分析(Lexical scanning)
3#打开已有文件,应先进行一遍扫描
4#考虑创建 “交换文件”,避免每输入字符或改动,就向磁盘写入(频繁IO操作将导致效率低下)
5#普通编辑器的基本功能
文件的open ,new,save,save as,close,exit
文件的insert,delete,
文件的find(Optional),undo(Optional)
光标和鼠标的定位
6#代码词法分析的功能
语法高亮
函数与变量的提取(Definition and reference)