没有合适的资源?快使用搜索试试~ 我知道了~
scalu:scalu是Valve的Source Engine中基于事件的编程语言和针对配置文件的编译器-python sour...
共50个文件
py:30个
scalu:8个
md:3个
需积分: 8 0 下载量 156 浏览量
2021-03-25
07:53:03
上传
评论
收藏 83KB ZIP 举报
温馨提示
介绍 scalu(服务器/客户端算术逻辑单元)是一种基于事件的编程语言,用于构建可在沙盒引擎中运行的脚本,该沙盒脚本可在Source引擎客户端(或更常见的是继承了Quake-like配置系统的任何引擎)上运行。 否则,可以完全创造性地使用控制台命令alias (类似于POSIX alias完全编写Source Engine中的脚本。 此命令用于构造可以执行逻辑操作并在按键和游戏动作之间存储状态的有限状态机。 scalu会自动执行此过程,并添加可组合的PL构造以使编写脚本更容易且更可维护。 设置 要运行scalu,您需要在系统上安装Python 3.6或更高版本。 在系统上创建目录,然后克隆scalu。 git clone https://github.com/ArgosOfIthica/scalu.git 如果您尚未安装git,则只需从Github下载项目,然后将其解压缩到您选择的目录
资源推荐
资源详情
资源评论
收起资源包目录
scalu-master.zip (50个子文件)
scalu-master
.github
FUNDING.yml 17B
ISSUE_TEMPLATE
bug_report.md 590B
feature_request.md 604B
scalu_in
logo.scalu 1KB
examples
weapon_state.scalu 2KB
hangman
hangman.cfg 110KB
hang_out.scalu 20KB
hangman.py 4KB
null_movement.scalu 1KB
variable_bitshift.scalu 252B
rng.scalu 337B
krate
krate.scalu 11KB
scalu.cfg 61KB
krate.py 2KB
CREDIT 48B
LICENSE 1KB
assets
Scalu_Logo.svg 824B
logo.png 17KB
README.md 2KB
.gitignore 37B
python
src
frontend
unwrapper
unwrapper.py 2KB
utility
utility.py 169B
frontend.py 619B
parser
expect.py 9KB
parser.py 95B
lexer
lexer.py 2KB
preprocess
preprocess.py 6KB
minify
minify.py 4KB
ebnf 784B
visualize
visualize.py 2KB
model
file.py 2KB
universe.py 5KB
consumer.py 4KB
structure.py 6KB
backend
emission
emission.py 2KB
generation
abstract_generation.py 3KB
backend.py 504B
instructions
instruction.py 24KB
cli
output_handling.py 358B
arg_handling.py 476B
input_handling.py 285B
compiler.py 662B
archive
instructions.py 4KB
vbuilder.py 5KB
testing
frontend
parser
parser_test.py 5KB
operator_test.py 6KB
preprocess
preprocess_test.py 636B
test_bootstrap.py 533B
scalu.py 723B
native
test.scalu 6KB
共 50 条
- 1
资源评论
行者无疆0622
- 粉丝: 19
- 资源: 4632
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功