凸语言在2023国产编程语言蓝皮书中的介绍如下:

在Linux系统中安装凸语言-LMLPHP

 

凸语言gitee页面:凸语言: tu-lang 是一种动态类型编译型的通用编程语言, 已实现自举 (gitee.com)

 使用git克隆源码:

git clone https://github.com/tu-lang/tu.git

安装凸语言环境:

cd tu
sudo make install

凸语言版本查询:

tu -v

在Linux系统中安装凸语言-LMLPHP

在终端中的凸语言命令:

usage: ./tu [options|file.tu...|dir]
  build        编译成汇编后进行链接生成二进制可执行文件
  -s  *.tu|dir 编译为tulang代码为linux-amd64汇编文件
  -c  *.s |dir 编译汇编为elf&pecoff跨平台可重定向文件
  -o  *.o |dir 链接elf&pecofff可重定向文件生成最终执行程序
  -d           开启trace日志打印编译详细过程
  -gcc         支持通过gcc链接生成可执行程序
  -g           编译tu文件时带上debug段信息,支持栈回溯
  -std         编译runtime&std相关内置库代码
  -v           version

进行单元测试:

make tests

 目前只搜集到这些资料,还不太清楚具体的语法,很期待凸语言的语法手册

06-18 22:56