只为小站
首页
域名查询
文件下载
网盘下载
NEW
登录
minicC语言的解释器源代码
该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. 支持++
2021-06-30 17:58:03
116KB
C语言
源代码
解释器
1
简单 shell 命令行解释器的设计与实现
简单 shell 命令行解释器的设计与实现Myshell.c
2021-06-28 22:00:46
3KB
操作系统
c
1
shell_1.5.zip
模拟linux终端,实现shell解释器 实现内容:(先看README文件) 1.自动补全、上下键查找历史命令 2.内建命令:exit、set 、unset、 expoet、 history、cd (unset 只能删除变量,不能删除函数) 3.多管道命令 例如:cat xx.c | wc -l 4.外部命令 cat、 wc 等 5.后台运行 例如执行程序 ./a.out& 有 &标识符就可以后台运行程序
2021-06-23 15:44:39
46KB
shell解释器
linux
c语言
1
clingroot.zip
cling是一个C++解释器,可以像python一样调试C++代码,使用LLVM可以将生成的抽象语法树即时编译,无需等待,同时可以当作clang编译器使用。
2021-05-22 17:03:06
572.21MB
cling编译器
C++解释器
1
shell命令解释器C语言实现(代码+实验报告)
Shell命令解释器是基于Linux操作系统下的对命令进行解释执行的交互程序。本实验通过对shell的了解,用C语言实现一个shell命令解释器的一些常用的命令,能够完成shell的部分解释命令功能,其中具体实现了内部命令、部分外部命令、重定向功能和多管道等功能。 本人实验报告可以提供参考
2021-05-16 19:50:35
1.1MB
操作系统
shell解释器
linux
1
Cat-C#中的静态类型编程语言解释器-源码
本文包含解释器的公共领域实现,该解释器用于C#中称为Cat的静态类型的基于堆栈的编程语言。 随附的文章是各个模块如何工作的高级描述,语言的简要描述以及与相关工作的链接。
2021-04-08 14:10:23
245KB
C#
Windows
.NET
.NET2.0
1
C-Language-Interpreter-Code:大三上学期操作系统大作业:基于Qt和C ++的C语言解释器源码-源码
整体架构设计 整体处理流程: 输入模块读入源程序代码 转换模块把源代码初步也就是规范化之后,词法分析模块将规范化的内核进行处理,分割为最小单元,剔除间距与注释,将代码保存进一维类数组,每格保存一个最小单位,要求记录该单元内容,行数,标记syn值(对应表可知类型) 然后语法语法分析模块先进行语法分析,即在词法分析的基础上将单词序列组合成类别的语法,然后对结构上正确的源程序进行相关性质的审查,进行类型审查,对类型对应错误进行报告,对正确的语句生成语法树并执行 之后就是执行模块执行语法树并保存结果 最后就是输出模块在执行程序的过程中以及执行完成后,输出必要的运行情况和运行结果。 流程图 各模块工作原理 1,函数分离模块 无输入输出 重新扫描温度矢量,当识别到函数定义时,记录函数名进入函数表,同时将函数位置,形参个数,每个的形参类型记录,将形参入该函数的变量表,依次完成对所有函数的处理。 2,四
2021-03-23 19:10:58
110KB
系统开源
1
picoC-master.rar
谷歌开源的C语言解释器,非常强大,可用于无人机系统解释。 目前已经可以移植到PC平台、STM32嵌入式平台、安卓平台(JNI调用)。谷歌开源的C语言解释器,非常强大,可用于无人机系统解释。 目前已经可以移植到PC平台、STM32嵌入式平台、安卓平台(JNI调用)。
2021-02-02 20:05:31
5.28MB
谷歌C语言解释器
解释器
1
模拟命令解释器MyShell的设计与实现
使用c语言完成了myshell模拟命令解释器,包含ls,pwd,cd,cat,time,date,cp,umane,tac,du,tail,echo,whoami,clear,输出重定向,管道命令等功能。
2020-01-03 11:32:39
1.32MB
模拟命令解释
Linux下
c语言
1
CMM解释器C#版
C#版CMM解释器、编译器,包括词法分析语法分析
2019-12-25 11:15:17
32KB
CMM
解释器
词法分析
语法分析
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
狂神说全部笔记内容.zip
基于Matlab的PI/4 DQPSK的调制解调源代吗
PowerBI视觉对象共计271组,更新日期2021.01.20日.zip
Elsevier爱思唯尔的word模板.zip
Plex v7.12电视端app
elsevier 爱思唯尔 系列期刊的word模板,template,单栏,双栏
MTALAB NSGA2算法
RX560 bios合集(请务必注意显存品牌和大小以及是否需要6pin!)含刷新工具.zip
EBSD分析软件——Channel5下载安装教程
OLED显示温度和时间-STM32F103C8T6(完整程序工程+原理图+相关资料).zip
YOLOv5 人脸口罩图片数据集
RNN-LSTM卷积神经网络Matlab实现
中国地面气候资料日值数据集(V3.0)2014-2019.zip
基于STM32的FFT频谱分析+波形识别
现代操作系统原理与实现.pdf
最新下载
标准测试图像
NCB-PCI_Express_Base_6.0
mipi_C-PHY_specification_v2-1.pdf
VirtuoZo2014使用手册
flapping,UVLM,matlab code
东北大学_研究生_期末考试之分布式系统及应用
天融信安全隔离与信息交换系统-安装使用手册V3(Web界面).doc
SysemVue Examples (SystemVue 实例)
Spread for Windows Forms 5.0中文手册
MHDD4.6 最新破解版无任何功能限制
其他资源
美国A-B变频器PowerFlexM70使用手册.zip
AI短剧制作全流程[项目源码]
矿用电机智能监测保护系统设计
招聘广告歧视审计算法分析及改进建议
HateXplain:我们可以使用解释来改善仇恨言论模型吗? 论文被AAAI 2021接受
矿用高精度压力传感器的设计和应用
力士乐软件安装说明 Rexroth IndraMotion MTX Software Installation
高级 IP 扫描器(Advanced IP Scanner)
基于高精度的矿用智能精确人员定位系统设计
vc 窗口分割实例