1. 概述

凹语言是针对 WebAssembly 设计的通用编程语言,目标是为高性能网页应用提供一门简洁、可靠、易用、强类型的编译型通用编程语言。凹语言的代码生成器及运行时为全自主研发(不依赖于LLVM等外部项目),全链路自主可控。

凹语言是国内首个实现在网页内编译、执行全链路的静态类型的编译型通用编程语言;本项目尝试以“开源化社区创建”的方式,解决我国长期缺乏自主通用编程语言的难题,并已取得了显著的成绩,凹语言目前已实现所有语法特性,处于工程试用阶段。

本手册是讲述凹语言以及配套工具的功能和使用方法。