给100分求解答一个用汇编实现对ASM源程序中的保留关键字、常量、标号等的色彩标识。
具体情况如下:
实现一个全屏幕编辑器,要求如下:
(1)支持文件的新建、打开、保存、另存为等操作;
(2)支持全屏幕编辑;
(3)可以实现对不同程序设计语言(如C、ASM等)源程序中的保留关键字、常量、标号等的色彩标识。
我已经实现(1),(2)步骤,但(3)迟迟未解决,求求各位朋友,如果对这个问题有很好的思路,或者能给出算法的,要是有源码那就跟好了,望不吝赐教,此问题急需解决。
问题点数:0、回复次数:4Top
1 楼jk88811(你的就是我的,我的还是我的~!)回复于 2004-12-04 19:51:57 得分 0
难度太大了,兄弟我不会,帮你UP!
关注!Top
2 楼Knuthocean(摘天上的星星)回复于 2004-12-04 23:04:50 得分 0
去crack dreamhunter的notepad吧!!!
我也想过这个问题,但还没开始做,兄弟好好做,等你的好消息呀!!!Top
3 楼sparkowen(十九棵)回复于 2004-12-05 08:31:56 得分 0
很急,各位帮帮忙,提供思路呀!Top
4 楼Knuthocean(摘天上的星星)回复于 2004-12-05 17:46:45 得分 0
最简单的情况可以这样吧:
你的程序将最近输入的100个字符保存在缓冲区中,每次读到双引号、空格、回车之类的分隔符便将两次分隔符之间的单词加亮显示,而具体显示什么color可根据单词前后的分隔符判定。
我觉得你可以去看一点编译原理的东西(这个东西我们还没有学到呀)
Top




