3.3 实现一种基于命令的语言(2)

原创 2011年01月19日 10:16:00

经过修改:

 

1) 命令和参数之间由任意数量的空格和Tab建隔开

 

2) 支持简单的//注释符

 

代码如下

 

 

3.3 实现一种基于命令的语言

注释写的比较清楚,不清楚的地方请留言
  • worm003
  • worm003
  • 2011年01月18日 12:19
  • 215

C编译器剖析_3.3 语法分析_C语言的外部声明(2)

在上一小节中,我们讨论了C标准文法的“外部声明ExternalDeclaration”,介绍了“声明Declaration”和“函数定义FunctionDefintion”这两类外部声明,分别举了以下...
  • SheIsC
  • SheIsC
  • 2015年02月06日 17:19
  • 734

Cocos2d-JS 3.3 模态对话框的实现

首先,先了解一下什么是模态对话框,百度百科的给出了下面一个定义: 模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对...

Cocos2d-js3.3 模态对话框的实现

首先,先了解一下什么是模态对话框,百度百科的给出了下面一个定义: 模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话...

cocos2dx3.3视频播放的实现VideoPlayer的使用

最近因为项目需求需要使用到视频播放功能。 在3.x版本之前如果需要用到视频播放功能就要使用原生的视频播放实现技术,好在3.x之后官方已经集成了视频播放功能,这是值得欣慰的。但是欣慰过后的悲剧在于...

Cocos2d-x3.3RC0通过JNI实现Java与C++互调

一、JNI JNI(Java Native Interface):Java的本地调用。本文通过JNI在Cocos2d-x3.3RC0中完成Java与C++的互调。具体实现以下两个功 能:(1)通过...

cocos2dx3.3视频播放的实现VideoPlayer的使用

最近因为项目需求需要使用到视频播放功能。 在3.x版本之前如果需要用到视频播放功能就要使用原生的视频播放实现技术,好在3.x之后官方已经集成了视频播放功能,这是值得欣慰的。但是欣慰过后的悲剧在于...

【cocos2dx 3.3】TileMap的A*算法实现

总结: cocos里面的Vector比C++的vector容纳的类型少很多,因此用标准库的vector首先添加点击事件,获取终点的瓦片坐标,并记录下来设定起始坐标,并将起始坐标作为【当前点】每次对...

cocos2dx 3.3 视频播放的实现-VideoPlayer的使用

最近因为项目需求需要使用到视频播放功能。 在3.x版本之前如果需要用到视频播放功能就要使用原生的视频播放实现技术,好在3.x之后官方已经集成了视频播放功能,这是值得欣慰的。但是欣慰过后的悲剧在于,官...

cocos2dx-3.3 lua实现一个单选按钮

cocos2dx_3.3 lua实现一个单选按钮 实现单选按钮主要是为了切换的时候更加明显的提醒用户,这里主要的做法是用了cocos2d-x lua里面的cc.Menu的api,老实说,这个引擎封装...
  • CDAmber
  • CDAmber
  • 2014年12月04日 12:09
  • 1981
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:3.3 实现一种基于命令的语言(2)
举报原因:
原因补充:

(最多只允许输入30个字)