- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 代码转换工具(as3 - cocos2dx) (四) 表达式分析
表达式可以说是语法分析的重点,也是我们转换工具的核心。运算符的详细信息参考运算符优先级(百度百科) 怎样理解运算符的优先级和结核性我们用具体的例子来解释。 例如表达式 a = 1*2 + 3; 这是一个很常见的表达式形式,程序从做往右读 1 读到变量a 2 读到运算符 = ,进入= 号处理
2014-11-27 15:18:09 3783
原创 代码转换工具(as3 - cocos2dx) (三) 语句分析
因为编译原理这本书实在太厚,不想花太多时间系统的学习这部分,但是我也有自己的想法,所以后面的工作是按照自己的想法来做的,我想着也是一种比较直接的做法。上一篇写了类的结构分析,接下来进行的是语句的分析。例如下面这样一段as3代码如何转换为js代码var list = [1,2,3];var sun:int = 0;for(var i:int = 0; i < list.length;
2014-11-27 15:00:50 938
原创 代码转换工具(as3 - cocos2dx) (二) 语言总体分析
写工具之前先分析一下两种语言之前的差异。1. 类的结构 as3的类结构如下package{ public class ClassName { public var memberVar; public function memberFunction(params) { } }}js中类的结构如下func
2014-11-27 14:37:55 733
原创 代码转换工具(as3 - cocos2dx) (一) 由来
之前一直做页游,今年转了手游,我们的游戏是横版格斗类型的,前端采用的技术是cocos2dx (c++和js),c++负责框架部分,js负责逻辑部分。做页游时一直用的as3开发,用着还挺顺的,转了js之后没了断点,没了代码提示,效率确实降低了很多,查错也变得很麻烦,在做了核心的战斗部分后感觉继续用js做压力太大,效率也低,于是想到用as3转js,其实as3和js语法结构差不多,只要能在as3里模
2014-11-27 14:34:25 1164 1
flash+xml+asp.net留言板
2009-09-02
单机斗地主V0.1_源代码_VC源程序
2009-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人