没有合适的资源?快使用搜索试试~ 我知道了~
locks-py:锁的Python实现,这是一种基于lox编程语言的命令式,动态类型化,面向过程的脚本语言
共35个文件
py:25个
json:4个
lks:3个
需积分: 9 0 下载量 193 浏览量
2021-02-05
04:55:22
上传
评论
收藏 50KB ZIP 举报
温馨提示
锁具 锁是一种基于语言的命令式,动态类型化,面向过程的脚本语言。 Locks-py是python的锁实现。 尽管锁和lox几乎共享相同的语法,但是锁的实现不是基于lox的。 这是作为入门编程课程的项目而进行的。 内容 用法 注意:您将需要安装python 3。 该项目已通过python 3.8.3进行了测试。 要启动编辑器,请克隆此仓库并运行 python locks-editor.py 将弹出一个编辑器窗口。 开始编码! 您可以在examples/找到示例。 要运行程序,请通过File -> Open打开一个锁定文件,然后从菜单栏中选择Run -> Run(debug) 。 有关更多详细
资源推荐
资源详情
资源评论
收起资源包目录
locks-py-main.zip (35个子文件)
locks-py-main
locks-editor.py 64B
editor
editor.py 25KB
data
preferences.json 85B
theme
defaultDark.json 318B
notepad.json 313B
defaultLight.json 319B
examples
fibonacci.lks 128B
helloWorld.lks 39B
tictactoe2player.lks 2KB
.gitignore 2KB
README.md 29KB
locks
nodevisitor.py 286B
vm
stack
stack.py 324B
frame.py 1KB
vm.py 15KB
code
codeBuilder.py 4KB
code.py 1KB
analyzer
symboltable.py 2KB
analyzer.py 10KB
visualizeAST
gendot.py 7KB
instruction.py 2KB
types.py 2KB
interpreter
types.py 2KB
interpreter.py 14KB
memory.py 2KB
lexer
lexer.py 7KB
token.py 2KB
stdlib.py 2KB
spec
grammar.txt 2KB
assembler
asm.py 7KB
compiler
compiler.py 10KB
error.py 2KB
parser
ast.py 7KB
parser.py 17KB
locks-interpreter.py 10KB
共 35 条
- 1
资源评论
小旗旗
- 粉丝: 29
- 资源: 4557
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- js-leetcode题解之158-read-n-characters-given-read4-ii-call
- js-leetcode题解之157-read-n-characters-given-read4.js
- js-leetcode题解之156-binary-tree-upside-down.js
- js-leetcode题解之155-min-stack.js
- js-leetcode题解之154-find-minimum-in-rotated-sorted-array-ii.js
- js-leetcode题解之153-find-minimum-in-rotated-sorted-array.js
- js-leetcode题解之152-maximum-product-subarray.js
- js-leetcode题解之151-reverse-words-in-a-string.js
- js-leetcode题解之150-evaluate-reverse-polish-notation.js
- js-leetcode题解之149-max-points-on-a-line.js
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功