| 会员中心 | 数据中心 | 软件项目承接 | 广告投放 | 站内导航 | 关于本站 | 收藏本站 |     |
高级软件开发,嵌入式软件开发,网站制作开发,网站推广,免费软件下载,软件开发教程下载,网络编程教程下载
   您现在的位置: 铭心网络 >> 分类列表 >> 软件 >> 程序源码
站内搜索:
个人资料 账户信息
联系地址 下载记录
密码安全 找回密码
账务明细 在线支付
串口调试助手-UartAssist 47320
网络调试助手-NetAssist 35890
商业级的标准C语言解释器源码 22612
盘龙神腿 16969
二进制文本编辑器 13165
软盘镜像大师 12073
Office有鬼 12046
虚拟串口工具破解版 11801
程序编程技巧 11718
大话西游的屏保 11168
嵌入式MinGUI开发包 11116
程序捆绑器-木马钉 10701
Borland C++ Builder 6.0 简体中文企业版 9935
File Manager 9896
铭心单词王 9647
商业级的标准C语言解释器源码 22612
盘龙神腿 16969
虚拟串口工具破解版 11801
嵌入式MinGUI开发包 11116
Borland C++ Builder 6.0 简体中文企业版 9935
VC 6.0 SP6补丁 8103
Protel99se正式汉化版 6833
双绞线/网线连接方法 6432
Adobe Acrobat 7.0 简体中文完整版 5669
批量文件重命名工具(木水曰版) 5157
缘定三生之在线神算
第一摘网站分类目录
专题软件下载
华军软件园
分类导航 由于服务器正在更新调整中,部分资源不能正常下载.
  1. [程序源码] 商业级的标准C语言解释器源码     2012-04-19
[名 称]商业级的标准C语言解释器源码
[类 别]程序源码
[推荐度]
[介 绍]

网络上有很多种开源的C语言解释器,但都只能作为学习编译原理的入门级代码来使用,要么功能简单,语法不完善,要么是被阉割的,漏洞百出,基本都没有实用价值。

而这里介绍的是一款灵活的C语言解释器,功能很强大,已经应用于商业的动态脚本编译。
该C语言解释器本身采用标准C语言实现,可以在各种C平台下编译执行。主要特色如下:

1. 完美支持各种标准C语言语法,如if-else结构语句, ?:结构求值语句,for循环,while循环,do...while循环等。
2. 支持各种数据类型包括: char,short,int,string,float。
3. 支持多维数组及指针。
4. 支持自定义函数以及系统函数。
5. 支持局部变量以及全局变量,允许在变量定义时直接初始化。
6. 支持局部变量层次化作用域
7. 允许定义系统常量
8  支持系统内部定义数据类型,但不支持用户在脚本中自定义数据类型.
9  支持行注释符//及段注释符/*...*/
10. 支持通过include加载其它源文件。
11. 支持各种条件运算符 ||  &&
12. 支持各种逻辑运算及位操作符: + - * / % ! ~ ^ > < << >>,并按照C语言标准来规范运算优先级。
13. 支持单目运算!(not)及~(位取反)的嵌套。
14. 支持 +=  -=  *=  /=  %=  &=  |=  >>=  <<= 的赋值形式。
15. 支持++,--操作,包括 i++ , i-- , ++i , --i
16. 支持16进制立即数,例如 支持代码 int a=0x13;
17. 增加字符串自动解析,
    例如:
     int cmux=5;
     char testr[80]="hss_{$cmux}_ok"; //其中{$cmux}表示载入变量cmux值. 
     printf("%s\n",testr); //将打印出  hss_5_ok
18 支持动态长度的字符串数据类型string.
   例如 string s="hello"; //表示定义一个字符串变量s,并增初值为hello,string类型变量的控件大小是自动的,不需要指定。
19. 支持的系统函数包括:
    printf,sprintf
    fopen, fclose, fprintf,fscanf
    getch, putch
    strcat,strcmp,stricmp
    strcpy,strncpy
    memcpy,memcmp
    atoi, inttostr, strtoint
    log2, pow
    exit, etc.
    需要支持其他系统库函数,可以自行对解释器源码进行简单的扩展定制。

为更好地提供服务,请联系作者,索取源代码授权。联系邮箱 ming@cmsoft.cn

  2. [程序源码] 嵌入式MinGUI开发包     2008-08-06
[名 称]嵌入式MinGUI开发包
[类 别]程序源码
[推荐度]
[介 绍]
MinGUI专题页面:http://www.cmsoft.cn/project/MinGUI/
MinGUI属于高度轻量级的GUI,整个MinGUI全部加载需要628Kbyte的指令与数据空间,最小可以裁减到60K左右。其中除了MinGUI内核57K外,其它部件全部可以裁减。全部代码采用标准C编写,接口清晰,移植方便,定位于中低端的嵌入式终端设备上。最大的特色是“最小、最快、最省资源” ,当然其功能及效果也决不逊色。往往在Grafix、μC-GUI、MiniGUI、MicroWindows等GUI都无法正常运行的低端系统上仍能出色发挥。通过MinGUI精悍的图形引擎及其丰富的API,足以实现任何绚丽多姿的界面效果及交互应用。
MinGUI已具有如下的一些Feature:
1. 支持2级灰度、4级灰度、16灰、256伪彩、16位真彩、24位真彩显示。
2. 高效的GDI绘图函数、每种色彩模式的GDI函数均作了有效的优化加速处理,并且所有GDI绘图函数输出时都自动通过矩形剪切域。
3. 完善的贴图功能、支持BMP、JPEG类型。
4. 完善的窗体系统、支持窗体多矩形剪切域,支持窗口拖拽移动。
5. 支持12*12、16*16等各种点阵汉字的显示
6. 通用控件库:按钮、文本/图片标签、菜单、列表框、单行编辑器、多行编辑器,单选框、多选框等,所有控件支持透明选项
7. 支持拼音输入法
8. 数字键盘自动译码(10个数字键自动译码成26个字母的及各标点符号)。
9. 支持鼠标/触摸屏。
10. 单独的GUI内存管理模块(Heap管理)
11. 不依赖操作系统(没有操作系统也可运行)。
12. 基于类以Win32的架构,从函数名到窗体机制、到消息机制几乎与win32一致。
13. 简单明晰的图形设备抽像层接口GAL, 移植方便。
14. 全部代码由标准C编写,承诺不改一行代码就可在各种支持标准C的平台上运行。
15. 提供独立进程的GUI模拟器(simu.exe),模拟器与GUI完全分开,在PC上通过VC++调试GUI代码时,可直接在独立进程的模拟器上看到GUI图形界面。
开发包中含有MInGUI源码和中文用户手册,并附有PC模拟器程序。开发包中只提供了在PC模拟环境及ARM ADS中的GUI开发调试接口,对于其它开发境下的MinGUI应用不提供免费开放。
  3. [程序源码] 同乐多用户留言本     2004-08-21
[名 称]同乐多用户留言本
[类 别]程序源码
[推荐度]
[介 绍]
想提高您的网站访问量吗?那就把这个多用户留言本放到您的网站上吧.
只要您的网站支持asp,仅需要1.5M的空间就可以安装这个留言本了,本留言本是综合参考了当前网络上较流行的几款留言本后设计的,界面美观华丽,支持头像选择、贴图、ubb标签。后台管理功能强大。支持用户在线申请,即时开通个人留言本。用户留言信息保存在您的服务器上,仅占很小的空间,(平均1千条普通留言仅占不到300k空间)。
点击这里测试留言本
共找到 3 条相关记录   首页 上一页  下一页 尾页  页次:1/1页    转到第页  
版权所有 铭心网络© 2003-2018   联系电话:025-51957165   QQ:10865600   MSN/EMAIL:support@cmsoft.cn
备案序号:苏ICP备09080992号