| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1718 人关注过本帖
标题:cscanner v0.2
只看楼主 加入收藏
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
结帖率:95.65%
收藏
 问题点数:0 回复次数:30 
cscanner v0.2
===============
 cscanner v0.2
===============

一、功能简介
-------------
c 语言语法加亮处理程序,可以将 c 语言源代码进行语法加亮处理,并生成 html 格式文件,可以直接通过浏览器查看。


二、使用说明
-------------
    1. 直接运行 cscanner.exe
    2. 输入需要处理的 c 源文件名,例如 test.c
    3. 输入转换结果的文件名,例如 test.htm
    4. 输入语法加亮使用的 html 标签,例如 b
    5. 输入 tabsize, 例如 4
    6. 转换完毕生成 html 文件
    7. 请使用浏览器查看
    8. 如果需要配置颜色,请修改 header.txt 中的 css 样式表
    9. 注意 header.txt 和 foot.txt 两个文件是 cscanner 运行必需的,勿删除


三、升级历史
-------------
相对 v0.1 版的改进:
    1. 修改了程序架构,重写了代码,代码更加简洁清晰
    2. 采用了 css 和 web3c 的标准来生成 html 文件
    3. 去掉了旧版的颜色配置文件方法,改用 css 的样式表进行颜色配置
    4. 完善了 tabsize 功能
    5. 加入了对 // 单行注释的支持
    6. 修正了识别单词时的若干 bug, 优化了生成的 html 代码的效率


四、todo
---------
    1. 加入命令行处理功能
    2. 编写 GUI 界面
    3. 加入更多语言的支持
    4. 加入更多转换结果的支持


          rockcarry
          2008-5-16

[[it] 本帖最后由 RockCarry 于 2008-5-20 17:31 编辑 [/it]]

cscanner.v0.2.6.rar (252.85 KB)
搜索更多相关主题的帖子: cscanner 
2008-05-16 23:50
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
仍然是借助了 lex 工具,前段时间看大家都在做这个,我也心血来潮,将以前的作品改了下。
2008-05-16 23:52
Q1007665007
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2008-5-16
收藏
得分:0 
顶一下占个位先

[color=white]

[[it] 本帖最后由 Q1007665007 于 2008-5-17 00:08 编辑 [/it]]

QQ1007665007
QQ群61762856
2008-05-17 00:04
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
飞燕么……

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-17 00:17
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
have a good dream.:-)
2008-05-17 00:25
VxWorks
Rank: 3Rank: 3
来 自:WindRiver
等 级:论坛游民
威 望:6
帖 子:859
专家分:68
注 册:2007-11-24
收藏
得分:0 
大家都在写,我下周找时间也写一个。
打算通过配置文件提高通用性。大家再等几天

为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,可爱又迷人的反派角色,VxWorks!
Don't ask me any question.I'm just here to buy soy sauce.
2008-05-17 00:29
liyanhong
Rank: 3Rank: 3
来 自:水星
等 级:禁止访问
威 望:8
帖 子:1867
专家分:0
注 册:2008-5-3
收藏
得分:0 
此帖不水
喜欢坐在你旁边

爱上你 是 我的错  可是离 开  又舍不得  听着你为我写的歌     好难过
如果说 我说如果  我们还 能  重新来过   不去计 较 谁对谁错  会怎么做
2008-05-17 00:53
Q1007665007
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2008-5-16
收藏
得分:0 
发现容错力有点那啥

[color=white]

QQ1007665007
QQ群61762856
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
ls为雨中飞燕
鉴定完毕

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
RockCarry
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:13
帖 子:662
专家分:58
注 册:2005-8-5
收藏
得分:0 
词法分析的识别规则都是按照编译原理教材上做的,应该是没有问题,所有匹配不到的单词都被识别为了 errorchar 并进行着色。
快速回复:cscanner v0.2
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013667 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved