没有合适的资源?快使用搜索试试~ 我知道了~
hua:Hua(㕦)是lua编译器的一种类似hy的lisp语言
共34个文件
hy:14个
hua:7个
lua:6个
需积分: 10 0 下载量 44 浏览量
2021-05-13
07:00:32
上传
评论
收藏 61KB ZIP 举报
温馨提示
华 Hua(㕦)是lua编译器的一种类似于的lisp语言。 它利用hy的解析器和宏扩展机制,并将解析后的hy语法树编译为 。 然后将结果传递到lua运行时(使用python / lua bridge ),并使用的代码生成器生成lua代码。 Hua尚在开发中,现在应该被认为是pre-alpha质量代码(尽管在过去的一个月中我一直在使用hua编写脚本lua代码,一切似乎都还可以)。 为什么? 与lua相比,hua的主要好处是元编程的能力。 Hua包含用于执行hy样式列表和dict理解的宏,(仍然很幼稚的)OO系统以及其他一些小巧的功能。 尽管目前和可能是更成熟的替代方案。 hua相对于hy的好处之一是速度,特别是如果您使用运行已编译的lua代码。 Hua(和lua)具有适当的词法作用域实现。 例如,嵌套的let在hy中被打破,而hua完全支持嵌套的let 。 Lua被广泛地嵌入到主机应用
资源推荐
资源详情
资源评论
收起资源包目录
hua-master.zip (34个子文件)
hua-master
setup.py 3KB
.gitignore 48B
eg
examples.lua 7KB
examples.hua 5KB
dummy.lua 50B
example-mac.hy 278B
LICENSE 1KB
hua
mlast.hy 10KB
tlcode.lua 9KB
lua.hy 1KB
core
op.hy 2KB
__init__.py 0B
oo.hy 2KB
comp.hy 944B
hua_stdlib.lua 2KB
hua_stdlib.hua 1KB
utils.hy 374B
assignment.hy 823B
moses.lua 56KB
initialize.hy 2KB
module.hy 2KB
macros.hy 2KB
__init__.py 10B
cmdline.hy 451B
compiler.hy 23KB
README.md 11KB
tests
native_tests
runtest.sh 30B
core.hua 496B
luaunit.lua 66KB
language.hua 4KB
reader_macros.hua 292B
defclass.hua 681B
reader_macros.hy 72B
testall.hua 277B
共 34 条
- 1
资源评论
苏咔咔
- 粉丝: 30
- 资源: 4705
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C++ primer 习题上半部分
- C#ASP.NET项目进度管理(甘特图表)源码 任务考核管理系统源码数据库 Access源码类型 WebForm
- 个人练习-练习版内网通?
- 支持向量机 - SVM支持向量机
- 可以识别视频语音自动生成字幕SRT文件的开源 Windows-GUI 软件工具.zip
- 基于SpringBoot框架和SaaS模式,立志为中小企业提供开源好用的ERP软件,目前专注进销存+财务+生产功能
- C#ASP.NET口腔门诊会员病历管理系统源码 门诊会员管理系统源码数据库 SQL2008源码类型 WebForm
- 微信Java开发工具包,支持包括微信支付、开放平台、公众号、企业微信、视频号、小程序等微信功能模块的后端开发
- 灰狼优化算法(Grey Wolf Optimizer,GWO)是一种群智能优化算法
- C语言课程设计项目之扫雷项目源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功