CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 Windows编程

文件名称:c- compiler

介绍说明--下载内容来自于网络,使用问题请自行百度

1.简介:
----------------------------------
    本软件是本人为毕业设计所作。所编译的汇编代码数据均为16位,而且用
了较的伪指令,所以需要 MASM 6.1以上版才能通过编译,但是能够较好支持各
类数学、逻辑、递归操作,但是对数组支持仍然不理想。
 

2.使用说明:
----------------------------------
    本软件可以对 C minus 程序进行词法分析、语法分析、语义分析以及汇编
代码生成,带有较友好的IDE界面,使您能够很轻松的完成对源程序的各种编辑
操作,而且很直观的看到程序的错误等等。其中语义分析和语法错误作的不是很
好,一个简单的错误,比如少括号,分号,可能会引发一系列莫名其妙的错误,
这个是错误关联,只要修正第一个词法或语法错误即可,很多编译器都有这个弊
端,这个也不例外了!!
    其中使用第三方插件 SynEdit, 可以支持 C/C++程序源代码的编辑,带有
高亮语法显示,很容易让你纠正一些基本错误!颜色搭配是我自己修改的,仿照
开源的 DEV-CPP,并且程序界面也参考了一些。

3.版本历史:
----------------------------------
    2006.03.16   重新构架,放弃核心编译部分的DLL, 采用C++重新编写,
    实现词法分析功能。标识符名称增加下划线 '_',
   并且支持C++风格注释 '//'。
   并且对 C minus 语法进行扩充。
    2006.04.05    顺利完成语法分析。
   
    2006.04.20   完成语义分析,符号表生成。
    2006.04.28  初等汇编代码框架实现;
    2006.05.15   实现完整汇编代码,完成所有测试以及帮助文档。开发结束!
(系统自动生成,下载前可以参看下载内容)

下载文件列表

压缩包 : C-Minus.zip 列表
C-Minus/
C-Minus/bin/
C-Minus/bin/OBJ/
C-Minus/bin/OBJ/Analyzer.o
C-Minus/bin/OBJ/asmGen.o
C-Minus/bin/OBJ/FunCheck.o
C-Minus/bin/OBJ/main.o
C-Minus/bin/OBJ/minic.o
C-Minus/bin/OBJ/minusHandle.o
C-Minus/bin/OBJ/parser.o
C-Minus/bin/OBJ/scanner.o
C-Minus/bin/OBJ/symbolTab.o
C-Minus/bin/OBJ/Tokenizer.o
C-Minus/bin/scl.exe
C-Minus/CodeBlocks/
C-Minus/CodeBlocks/Analyzer.cpp
C-Minus/CodeBlocks/Analyzer.h
C-Minus/CodeBlocks/asmGen.cpp
C-Minus/CodeBlocks/asmGen.h
C-Minus/CodeBlocks/FunCheck.cpp
C-Minus/CodeBlocks/FunCheck.h
C-Minus/CodeBlocks/how to use  in console.txt
C-Minus/CodeBlocks/main.cpp
C-Minus/CodeBlocks/minic.cpp
C-Minus/CodeBlocks/minic.h
C-Minus/CodeBlocks/minusHandle.cpp
C-Minus/CodeBlocks/minusHandle.h
C-Minus/CodeBlocks/parser.cpp
C-Minus/CodeBlocks/parser.h
C-Minus/CodeBlocks/ReadMe.txt
C-Minus/CodeBlocks/resource.h
C-Minus/CodeBlocks/scanner.cpp
C-Minus/CodeBlocks/scanner.h
C-Minus/CodeBlocks/scl.cbp
C-Minus/CodeBlocks/scl.dev
C-Minus/CodeBlocks/SCL.dsp
C-Minus/CodeBlocks/SCL.dsw
C-Minus/CodeBlocks/scl.ico
C-Minus/CodeBlocks/scl.layout
C-Minus/CodeBlocks/scl_private.h
C-Minus/CodeBlocks/scl_private.rc
C-Minus/CodeBlocks/symbolTab.cpp
C-Minus/CodeBlocks/symbolTab.h
C-Minus/CodeBlocks/Tokenizer.cpp
C-Minus/CodeBlocks/Tokenizer.h
C-Minus/ReadMe.txt
C-Minus/sccSetup.exe
C-Minus/sourceCode/
C-Minus/sourceCode/bin/
C-Minus/sourceCode/bin/Analyzer.cpp
C-Minus/sourceCode/bin/Analyzer.h
C-Minus/sourceCode/bin/asmGen.cpp
C-Minus/sourceCode/bin/asmGen.h
C-Minus/sourceCode/bin/FunCheck.cpp
C-Minus/sourceCode/bin/FunCheck.h
C-Minus/sourceCode/bin/how to use  in console.txt
C-Minus/sourceCode/bin/main.cpp
C-Minus/sourceCode/bin/minic.cpp
C-Minus/sourceCode/bin/minic.h
C-Minus/sourceCode/bin/minusHandle.cpp
C-Minus/sourceCode/bin/minusHandle.h
C-Minus/sourceCode/bin/parser.cpp
C-Minus/sourceCode/bin/parser.h
C-Minus/sourceCode/bin/ReadMe.txt
C-Minus/sourceCode/bin/resource.h
C-Minus/sourceCode/bin/scanner.cpp
C-Minus/sourceCode/bin/scanner.h
C-Minus/sourceCode/bin/scl.dev
C-Minus/sourceCode/bin/SCL.dsp
C-Minus/sourceCode/bin/SCL.dsw
C-Minus/sourceCode/bin/scl.ico
C-Minus/sourceCode/bin/scl_private.h
C-Minus/sourceCode/bin/scl_private.rc
C-Minus/sourceCode/bin/symbolTab.cpp
C-Minus/sourceCode/bin/symbolTab.h
C-Minus/sourceCode/bin/Tokenizer.cpp
C-Minus/sourceCode/bin/Tokenizer.h
C-Minus/sourceCode/IDE/
C-Minus/sourceCode/IDE/aboutBoxForm.cpp
C-Minus/sourceCode/IDE/aboutBoxForm.dfm
C-Minus/sourceCode/IDE/aboutBoxForm.h
C-Minus/sourceCode/IDE/firstShowForm.cpp
C-Minus/sourceCode/IDE/firstShowForm.dfm
C-Minus/sourceCode/IDE/firstShowForm.h
C-Minus/sourceCode/IDE/headers/
C-Minus/sourceCode/IDE/headers/Analyzer.cpp
C-Minus/sourceCode/IDE/headers/Analyzer.h
C-Minus/sourceCode/IDE/headers/asmGen.cpp
C-Minus/sourceCode/IDE/headers/asmGen.h
C-Minus/sourceCode/IDE/headers/FunCheck.cpp
C-Minus/sourceCode/IDE/headers/FunCheck.h
C-Minus/sourceCode/IDE/headers/minic.cpp
C-Minus/sourceCode/IDE/headers/minic.h
C-Minus/sourceCode/IDE/headers/minusHandle.cpp
C-Minus/sourceCode/IDE/headers/minusHandle.h
C-Minus/sourceCode/IDE/headers/parser.cpp
C-Minus/sourceCode/IDE/headers/parser.h
C-Minus/sourceCode/IDE/headers/resource.h
C-Minus/sourceCode/IDE/headers/scanner.cpp
C-Minus/sourceCode/IDE/headers/scanner.h
C-Minus/sourceCode/IDE/headers/symbolTab.cpp
C-Minus/sourceCode/IDE/headers/symbolTab.h
C-Minus/sourceCode/IDE/headers/Tokenizer.cpp
C-Minus/sourceCode/IDE/headers/Tokenizer.h
C-Minus/sourceCode/IDE/help.chm.lnk
C-Minus/sourceCode/IDE/mainForm.cpp
C-Minus/sourceCode/IDE/mainForm.dfm
C-Minus/sourceCode/IDE/mainForm.h
C-Minus/sourceCode/IDE/optionForm.cpp
C-Minus/sourceCode/IDE/optionForm.dfm
C-Minus/sourceCode/IDE/optionForm.h
C-Minus/sourceCode/IDE/progressForm.cpp
C-Minus/sourceCode/IDE/progressForm.dfm
C-Minus/sourceCode/IDE/progressForm.h
C-Minus/sourceCode/IDE/ReadMe.txt
C-Minus/sourceCode/IDE/res/
C-Minus/sourceCode/IDE/res/asm.ico
C-Minus/sourceCode/IDE/res/first.bmp
C-Minus/sourceCode/IDE/res/first.jpg
C-Minus/sourceCode/IDE/res/first副本.jpg
C-Minus/sourceCode/IDE/res/first副本1.jpg
C-Minus/sourceCode/IDE/res/flag.ico
C-Minus/sourceCode/IDE/res/flag.JPG
C-Minus/sourceCode/IDE/res/flag1.bmp
C-Minus/sourceCode/IDE/res/flag1.ico
C-Minus/sourceCode/IDE/res/install.bmp
C-Minus/sourceCode/IDE/res/list.ico
C-Minus/sourceCode/IDE/res/sd
C-Minus/sourceCode/IDE/res/startup.jpg
C-Minus/sourceCode/IDE/res/tab.ico
C-Minus/sourceCode/IDE/res/tree.ico
C-Minus/sourceCode/IDE/scc.bpr
C-Minus/sourceCode/IDE/scc.cpp
C-Minus/sourceCode/IDE/scc.INI
C-Minus/sourceCode/IDE/scc.lnk
C-Minus/sourceCode/IDE/scc.nfo
C-Minus/sourceCode/IDE/scc.res
C-Minus/sourceCode/IDE/TraceViews.cpp
C-Minus/sourceCode/IDE/TraceViews.dfm
C-Minus/sourceCode/IDE/TraceViews.h
C-Minus/yanshi/
C-Minus/yanshi/IDE.htm
C-Minus/yanshi/images/
C-Minus/yanshi/images/IDE.ht3.gif
C-Minus/yanshi/images/IDE.ht4.gif
C-Minus/yanshi/images/lch.ht1.gif
C-Minus/yanshi/images/Thumbs.db
C-Minus/yanshi/images/zht.ht2.gif
C-Minus/yanshi/index.htm
C-Minus/yanshi/lch.htm
C-Minus/yanshi/tj.htm
C-Minus/yanshi/zht.htm

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com