没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
碎片语言 碎片是一种功能强大的语言和编译器,旨在使创建数据包的过程更加轻松快捷。 对于可用的Python原型,请看 。 状态 该语言处于非常早期的状态。 该项目的文档可以在找到 版本0.1的目标:与mcscript原型的功能均等 内部支持类型 内部支持变量 支持模块 支持整数和算术运算(+,-,*,/,%) 支持布尔值和关系(==,!=,<,>,<=,> =) 支持条件 控制流(返回语句) 支持递归循环 功能支持 支持结构 基本优化通过 自动化集成测试 重新考虑解析步骤,也许使用手写解析器 去做: 修复测试中的奇怪错误:超过三个数据包测试导致程序冻结 实现最简单的循环形式 现在,循环将仅在运行时进行,因此在递归块中写入的所有变量都必须是非comptime的 要检测到这一点,请在hir中标记递归块 防止llir仅递归评估节点,这会导致性能问题 防止数据包后端也
资源推荐
资源详情
资源评论
收起资源包目录
碎片:适用于Minecraft的强大数据包生成器 (127个子文件)
comparisons.de 2KB
arithmetic.de 1KB
foo.de 242B
return_flow.de 226B
branches.de 202B
unpromotable_type.de 95B
static_if_2.de 81B
test.de 69B
unreachable_code_a.de 64B
unexpected_type_else_a.de 58B
unexpected_type_else_b.de 58B
not_yet_implemented_update.de 57B
not_yet_implemented_recursive_call.de 50B
static_if_1.de 44B
unexpected_operator.de 43B
unexpected_type_return_type.de 41B
unexpected_pattern.de 41B
const_variable.de 36B
unexpected_type_no_else.de 33B
var_already_defined_b.de 31B
not_yet_implemented_type_path.de 28B
circular_import_b.de 26B
circular_import_a.de 26B
unexpected_type_condition.de 26B
unexpected_type_function_a.de 25B
var_already_defined_a.de 22B
unexpected_overload_native.de 21B
missing_property.de 20B
unexpected_type_function_b.de 16B
unexpected_overload_builtin.de 12B
missing_module.de 12B
missing_variable.de 10B
invalid_return.de 8B
missing_variable_update.de 6B
.gitignore 65B
tick.json 53B
load.json 53B
LICENSE 1KB
Cargo.lock 30KB
pack.mcmeta 99B
Readme.md 2KB
Readme.md 578B
Readme.md 224B
grammar.pest 3KB
mir_builder.rs 42KB
backend.rs 24KB
hir_impl.rs 19KB
global_opt.rs 19KB
lang_error.rs 17KB
stringify.rs 17KB
mir_context.rs 16KB
llir_builder.rs 12KB
hir_nodes.rs 11KB
function_interface.rs 10KB
object.rs 9KB
mir_nodes.rs 9KB
llir_nodes.rs 8KB
obj_function.rs 8KB
input_file.rs 8KB
obj_int.rs 7KB
obj_int_static.rs 7KB
lib.rs 7KB
mod.rs 7KB
obj_class.rs 6KB
peephole_opt.rs 6KB
namespace.rs 6KB
datapack_tests.rs 6KB
obj_native_function.rs 5KB
lib.rs 5KB
lib.rs 5KB
debris_object.rs 5KB
obj_bool.rs 5KB
compile_tests.rs 5KB
obj_module.rs 5KB
llir_impl.rs 4KB
commands.rs 4KB
compile_context.rs 4KB
function_context.rs 4KB
types.rs 4KB
mod.rs 3KB
main.rs 3KB
scoreboard_context.rs 3KB
snippet.rs 3KB
utils.rs 3KB
json_formatter.rs 2KB
memory.rs 2KB
mod.rs 2KB
llir_context.rs 2KB
mod.rs 2KB
lib.rs 2KB
parse_error.rs 2KB
obj_bool_static.rs 2KB
variable_metadata.rs 2KB
hir_visitor.rs 2KB
mir_impl.rs 2KB
ident.rs 2KB
hir_context.rs 2KB
span.rs 2KB
identifier.rs 1KB
lib.rs 1KB
共 127 条
- 1
- 2
资源评论
Mia不大听话
- 粉丝: 17
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功