开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 4273|回复: 37
收起左侧

[易语言纯源码] 【烂尾】JKuwait完全面向对象易语言脚本引擎支持外部支持...

[复制链接]
回帖奖励 15 枚 精币 回复本帖可获得 1 枚 精币奖励! 每人限 1 次
头像被屏蔽
结帖率:100% (2/2)
发表于 2022-4-11 23:05:41 | 显示全部楼层 |阅读模式   河北省唐山市
分享源码
界面截图:
是否带模块: 纯源码
备注说明: -
本帖最后由 咖啡胤sky 于 2022-4-11 23:15 编辑

由于个人时间原因很长时间没碰这个小项目,所以导致现在我几乎懒得碰它,并且我自己又新开个游戏的坑所以更没有时间来管他了

也不能就因为烂尾就把它的实现思路就此毁灭,所以发帖来给其他搞脚本的易友参谋参谋这种写法,更希望有大神能顺带完结此坑

本脚本代码的风格是C类语言风格,函数与变量的公开规则是 "-" 相当于 "public" 没有则是 private
脚本没有调用任何模块,纯代码实现
脚本已经实现了计算引擎部分,解析初始化部分,函数支持库雏形,变量操作雏形,完全面向对象概念的实现,实例数据与实例对象
实例对象与实例数据之间有着密不可分的关系,面向对象系统已经做到了 封装 继承 多态 的面向对象主要特征,而且执行码是在经过MCUG之后着想出来更好的执行码序列,解析更加方便,执行更加快速支持各种丰富的流程语句编译,编译器写法大翻新,这次编译器的写法比MCUG的写法要好很多,实现也更加简洁,能够做到随心所欲的书写代码
符号写法已经做到可以和C语言一样随心所欲的写了,支持单行多组代码,支持分号,分号可加可不加非常自由,花括号随意写只要层次不出错就没有问题不管是在同行还是下一行都能起到作用,这点是MCUG所不能比拟的
目前函数支持库系统与数组变量系统有待改善,但是大体雏形以及思路都在源码里面一看就能懂。
KuwaitEngine.zip (684.08 KB, 下载次数: 28)

函数支持库系统测试

函数支持库系统测试

代码简略风格

代码简略风格

面向对象核心组成部分

面向对象核心组成部分

实现代码

实现代码

实现代码

实现代码

实现代码

实现代码

实现代码

实现代码

点评

这个标题看得我一脸懵逼,我还以为是解析JS的脚本引擎   上海市上海市  发表于 2022-4-12 10:03

评分

参与人数 2好评 +2 精币 +8 收起 理由
易语言资源网 + 1 + 3 支持开源~!感谢分享
冰点 + 1 + 5 支持开源~!感谢分享

查看全部评分


结帖率:33% (2/6)

签到天数: 17 天

发表于 2023-11-24 10:15:14 | 显示全部楼层   广东省湛江市

回帖奖励 +1 枚 精币

支持开源~!感谢分享
回复 支持 反对

使用道具 举报

结帖率:100% (8/8)

签到天数: 17 天

发表于 2022-7-21 08:42:21 | 显示全部楼层   湖南省益阳市

回帖奖励 +1 枚 精币

!~~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

结帖率:78% (7/9)
发表于 2022-6-5 01:40:14 | 显示全部楼层   北京市北京市

666666666666666666666JBnalai
回复 支持 反对

使用道具 举报

结帖率:82% (27/33)

签到天数: 3 天

发表于 2022-6-4 02:00:30 | 显示全部楼层   上海市上海市

回帖奖励 +1 枚 精币

互相讨论,共同进步
回复 支持 反对

使用道具 举报

发表于 2022-5-22 00:50:49 高大上手机用户 | 显示全部楼层   安徽省芜湖市

回帖奖励 +1 枚 精币

这个一定要看一看
回复 支持 反对

使用道具 举报

结帖率:100% (11/11)

签到天数: 18 天

发表于 2022-4-29 21:14:03 | 显示全部楼层   湖南省长沙市
论坛有你更精彩
回复 支持 反对

使用道具 举报

发表于 2022-4-28 23:03:58 | 显示全部楼层   北京市北京市

回帖奖励 +1 枚 精币


支持一下,
回复 支持 反对

使用道具 举报

结帖率:78% (7/9)
发表于 2022-4-23 11:08:19 | 显示全部楼层   辽宁省营口市

回帖奖励 +1 枚 精币


JKuwait完全面向对象易语言脚本引擎
回复 支持 反对

使用道具 举报

结帖率:80% (4/5)

签到天数: 17 天

发表于 2022-4-20 12:06:46 | 显示全部楼层   湖南省长沙市

回帖奖励 +1 枚 精币

666666666666666666
回复 支持 反对

使用道具 举报

签到天数: 18 天

发表于 2022-4-17 23:46:11 | 显示全部楼层   广西壮族自治区桂林市

回帖奖励 +1 枚 精币

下来学习一下,多谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表