宣传一下LogicSugar(逻辑语法糖)十分好用
DeterMination-Wind用户
楼主发布于 |23 浏览|已编辑于 3 小时前|
moddetermination-wind推荐
到目前为止(LogicSugar V5.4.0)我认为LogicSugar已经达到了我心目中的完美形态,所以我在此小小的宣传一下,想让更多人了解到这款好用的逻辑辅助模组。
\
功能\
-
提供类C++ STL的数据结构(包括
deque,map等,基于内存元实现),当然也提供配套的成员函数(例如查找和排序)\ -
提供强大的控制流功能,例如
For,Switch等。也支持直接从原版手写的Jump/@counter控制流重建为Mod的高级控制流视图\ -
多种辅助功能,包括但不限于:Jump 跳转线着色、Ctrl 拖动/复制积木、复制变量与打印缓冲、单位 flag 显示、断言系统\
-
Expr积木(值得单独一说)可以大大简化代码。包括但不限于:在For/While/If积木中直接写出
for (int i = x; i > 0; i -= lowbit(i)),或是在单独的Expr积木中使用index=my_list.find(aim)
\兼容性\
-
所有LogicSugar添加的高级积木均能在你关闭逻辑编辑器后自动编译为原版Mlog兼容的语句,并且总体上时间复杂度接近理论最优,具体可以查看项目文档\
-
支持Mindustry V160.1+版本\
-
有对Mi2U等其他辅助模组特殊的兼容
https://github.com/DeterMination-Wind/LogicSugar
喜欢可以点个Star
