文件名称:matlab的素描代码-ReVision:修订
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-12 21:57:10
系统开源
matlab的素描代码修订 执照 该项目根据许可条款获得许可。 执行 在C中(尚未在回购中) llvm c API 特质 范式的 势在必行非常直观和高效的代码编写方式。 转到样式结构 功能编程(可选功能纯度) 确保更清洁/更节省代码。 使程序员对代码的感觉更好。 内联汇编授予低级别的控制权。 快速的运行时间。 首先编译为c并利用gcc的优化器。 以后使用自定义优化功能编译为llvm。 直接针对处理器并编译为可移植的应用程序。 低级支持。 不错的编译速度。 该语言不应太复杂以至于不能解析并且对上下文不敏感。 如果难以解析,则通常很难读写。 需要从左到右的可读方法。 零开销抽象。 很确定: 宏预处理器(希望比C / C ++更好) const正确性 可选的功能纯度 使用Con- / Destructor代替手动初始化或销毁成员函数。 应该是可调用的(RAII)。 Use语句->将下一个代码块的发现减少到捕获列表。 类似于立即调用的lambda的效果。 没有例外,但使用紧急语义可以安全地处理崩溃或保存退出。 不确定喷气机: 编译时合同 在编译时检查接口/概念 有符号和无符号的不同移位运算符
【文件预览】:
ReVision-master
----.gitignore(4KB)
----ReVision_old_cpp()
--------ReVision.sln(1KB)
--------ReVision()
----LICENSE.md(1KB)
----git-bash.exe.lnk(1KB)
----README.md(6KB)
----git_guid.md(169B)
----.gitattributes(2KB)