View Code? Open in Web Editor
NEW
A programming language written entirely in rust.(It's a very volatile program at the moment, but we're working to improve it )
Home Page: https://limuy2022.github.io/trc/
License: GNU General Public License v3.0
Python 0.15%
Rust 99.85%
Shell 0.01%
trc's People
Contributors
Watchers
trc's Issues
将对象分为新生的和年老的以使用不同的垃圾回收频率来提高效率
该特性能够更好的组织项目代码,同时也能避免很多bug的发生,最重要的是能够提高编译速度
由于节点类功能繁多而重复,转换容易出bug,需要重新梳理继承和封装体系
使用clang-tidy来优化代码整洁度以减少bug的发生
原本的类型不匹配报错是在运行阶段报出,现在尽量提前到编译阶段执行,同时由于报错系统的改变迫使我们将类型的相关报错由类型内部转移到指令集执行阶段
启动动态和静态两套指令集。对于函数,记录下返回值,返回值单一的可以使用静态指令集,对于变量什么的,也可以实时记录类型,尽量使用静态指令集。类型多变的就退化为动态指令集