基础语法¶
注释¶
Jaon 支持两种注释形式。
单行注释以 // 开头:
// 这是一行注释
var x = 10; // 行尾注释
块注释使用 /* */ 包裹:
/*
这是多行注释
可以跨越多行
*/
var y = 20;
语句与分号¶
Jaon 是语句式语言,每条语句以分号 ; 结尾。块由花括号 {} 界定,
不依赖缩进:
if (x > 0) {
println("positive");
}
标识符¶
标识符以字母或下划线开头,后可接字母、数字或下划线:
var name = "Jaon";
var _private = 1;
var camelCase = true;
关键字¶
保留关键字包括:
var、val、fun、class、extends、constructor、
public、private、static、
if、elif、else、while、for、in、
break、continue、return、
try、catch、finally、throw、
import、new、this、
and、or、not、true、false、null。
字面量¶
整数:
var n = 42;
浮点数:
var pi = 3.14;
字符串:
var s = "hello";
布尔值:
var ok = true;
var no = false;
空值:
var empty = null;