没有合适的资源?快使用搜索试试~ 我知道了~
GreenLight:一种小型脚本语言,结合了我喜欢的多种语言的语法和体面的标准 API。 正在积极开发中
共40个文件
js:35个
md:2个
gl:2个
需积分: 5 0 下载量 36 浏览量
2021-05-29
22:18:05
上传
评论
收藏 29KB ZIP 举报
温馨提示
绿灯 一种小型脚本语言,结合了我喜欢的多种语言的语法和体面的标准 API。 正在积极开发中。 这种语言会编译回 Node.js 代码。 贡献 想帮忙? 谢谢! 您可以在多个方面提供帮助。 标准库 这是目前最需要的。 打开 lib/stdlib.js 并创建您认为应该成为绿灯一部分的函数。 确保它以greenlight_internal_为前缀,以免干扰用户创建的函数。 然后只需输入 lib/implementations/inbuilt_function.js 并将您的函数添加到functionMap ,方法是使用函数应具有的名称和内部名称的值创建一个新键。 最后,测试您的功能是否有效,然后提交您的PR。 谢谢! :) 转译器 查看 lib/lexer.js 和 lib/transpiler.js。 当前的转译解决方案很慢,不适合长期使用。 也许你能帮上忙! 文献资料 编译运行 运行程
资源推荐
资源详情
资源评论
收起资源包目录
GreenLight-master.zip (40个子文件)
GreenLight-master
hello_world.gl 1KB
LICENSE 34KB
CONTRIBUTING.md 580B
greenlight.js 2KB
lib
implementations
statement_terminator.js 57B
addition.js 55B
string_literal.js 63B
division.js 55B
curly_bracket_open.js 58B
parameter_close.js 55B
whitespace.js 60B
boolean_operation.js 63B
multiplication.js 55B
conditional_statement_else.js 61B
variable.js 60B
curly_bracket_close.js 58B
function_keyword.js 72B
index_open.js 58B
line_terminator.js 58B
index_close.js 58B
constant.js 62B
equal.js 58B
call_user_function.js 62B
number_literal.js 65B
unknown_reference.js 63B
comma.js 48B
subtraction.js 61B
access_property.js 58B
parameter_open.js 55B
conditional_statement_if.js 60B
inbuilt_function.js 2KB
colors.js 615B
transpiler.js 842B
syntax_checker.js 2KB
lexerToken.js 1006B
tokens.js 2KB
stdlib.js 4KB
lexer.js 398B
README.md 5KB
weather.gl 431B
共 40 条
- 1
资源评论
jacknrose
- 粉丝: 21
- 资源: 4542
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 播放yuv格式的一个播放器
- Navicat for MySQL使用图文教程.docx
- 信号与系统资源程序:信号与系统实验 用matlab 实现 系统分析(MATLAB)
- 汽车防抱制动系统建模与控制仿真研究_ 宋进源.caj
- SSM2305AGN-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- docker最简易部署
- SSM2304AGN-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 数学建模 - 权重的确定方法
- dump-analyze.zip
- SSM2303N-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功