没有合适的资源?快使用搜索试试~ 我知道了~
lambdascript:关于如何制作自己的编程语言的简单探索
共62个文件
fs:24个
lambda:10个
ts:9个
需积分: 5 0 下载量 93 浏览量
2021-05-17
13:51:11
上传
评论
收藏 2.84MB ZIP 举报
温馨提示
LambdaScript 这是我尝试用F#和JS编写新的编程语言的实验,为我准备如何编写自己的编程语言做准备。 跑步 您必须已安装npm 。 您可以通过获得npm 。 缺少功能 可理解的错误 类型检查 F#版本的已知问题 令牌生成器过于激进,会将带有空格的字符串文字拆分为多个令牌。 "foo bar"变成["\"foo"; "bar\""] 。 当我要花费的时间快要结束时,这变得非常棘手。 语言本身有点时髦。
资源推荐
资源详情
资源评论
收起资源包目录
lambdascript-master.zip (62个子文件)
lambdascript-master
.gitignore 3KB
README.md 658B
lambdaconf-talk
Lex.fs 1KB
LambdaToJs.fs 291B
AddStdLibTest.fs 458B
edge
edge.js 5KB
x86
node.dll 6.87MB
edge.node 135KB
double_edge.js 2KB
BottomUpParse.fs 4KB
AstToJsAstTest.fs 11KB
lambdaconf-talk.fsproj 7KB
JsAstToJs.fs 619B
ReLex.fs 2KB
BottomUpParseTest.fs 13KB
Program.fs 1KB
LambdaToJsTest.fs 4KB
ProgramTest.fs 397B
ReLexTest.fs 519B
Util.fs 297B
AstToJsAst.fs 7KB
App.config 184B
Grammar.fs 705B
packages.config 436B
AssemblyInfo.fs 1KB
CstToAstTest.fs 4KB
CstToAst.fs 3KB
sample.lambda 195B
TokenizeTest.fs 2KB
ReadFile.fs 149B
AddStdLib.fs 469B
Tokenize.fs 283B
LexTest.fs 2KB
JsAstToJsTest.fs 1KB
.gitattributes 2KB
lambdaconf-talk.sln 990B
js
.gitignore 18B
types.ts 1KB
tsconfig.json 175B
README.md 2KB
test
fixtures
declare-function.lambda 118B
string-containing-quotes.lambda 49B
print-boolean.lambda 40B
print-empty-string.lambda 12B
strings-have-spaces.lambda 35B
print-string.lambda 23B
print-regex-lookup.lambda 31B
sample.lambda 201B
compile-error.lambda 25B
e2e
tsconfig.json 175B
index.ts 6KB
lambda.jison 3KB
tsd.json 702B
package.json 1KB
tslint.json 2KB
index.ts 2KB
lib
get-highlighted-code.ts 4KB
ast-to-js-ast.ts 5KB
with-prelude.ts 288B
util
logger
create-stdout-stream.ts 1KB
index.ts 472B
config
index.ts 2KB
共 62 条
- 1
资源评论
绘画窝
- 粉丝: 21
- 资源: 4715
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功