文件名称:Boson:通用编程语言
文件大小:50KB
文件格式:ZIP
更新时间:2024-04-02 11:09:23
programming-language llvm multi-paradigm-programming C++
预计Boson是具有静态和强类型系统的多范式语言。 Boson编译器目前处于初始阶段,具有类型系统和结构范例的惯用语,其功能列表如下所述。 编译器正在积极开发中,并将逐步开发更多范例。 特征 资料类型 诠释 双倍的 布尔 变数 全球的 当地的 争论 功能性习语 功能 递归 运营商 算术运算符 逻辑运算符 关系运算符 复合类型大批 结构习语 对于循环 如果别的 C本机通话消耗 例子 二进制搜索算法 ... int a[ 10 ] = [ 55 , 98 , 67 , 23 , 1088 , 65 , 44 , 34 , 1 , 7 ]; fn binarySearchA (int l,int t,int r) int { int m; if (l <= r){ m = (l + r) / 2 ; if (a[m] < t){ return b
【文件预览】:
Boson-main
----.gitignore(270B)
----src()
--------parser.cpp(26KB)
--------startupscript.cpp(278B)
--------lexer.cpp(2KB)
--------bridge.cpp(3KB)
--------ast.cpp(11KB)
--------codegen.cpp(78B)
----LICENSE(34KB)
----.github()
--------workflows()
----examples()
--------binarysearch.bo(829B)
--------asciiart.bo(2KB)
----README.md(4KB)
----include()
--------type.h(8KB)
--------codegen.h(2KB)
--------parser.h(3KB)
--------symboltable.h(456B)
--------ast.h(23KB)
--------lexer.h(6KB)
----azure-pipelines.yml(1KB)
----img()
--------Boson Logo.svg(8KB)
--------asciiart.png(21KB)
--------asciiart.txt(3KB)
----CMakeLists.txt(706B)