AdaLogic BASIC 手册
AdaLogic BASIC 手册
面向学习者和代码工具的 ALB 已验证语法参考。
基本规则
- Keywords: case-insensitive.
- Comments:
--. - Arrays: index 1.
VERSION: optional but recommended.|: string concatenation; bitwise usesOR.
程序结构
BEGIN
VERSION 0.0.0.1
LET score AS U32 = 0
IF score = 0 THEN
PRINT "ALB" | score
END IF
LISTEN
END声明与类型
LET x AS S32 = 1, STRING, BOOL, F64, U8–U64.
控制流程
IF, WHILE, FOR, MATCH, SELECT.
函数与模块
FUNCTION, PROCEDURE, MODULE, IMPORT.
从 1 开始的数组
STRICT cells[64] AS U16 · PARALLEL · SWAPPOP.
图形
CREATE_WINDOW, ON PAINT, CLEAR, COLOR, FILL RECT, DRAW LINE, TEXT, LISTEN.
练习路线
- BEGIN / PRINT / LISTEN
- LET / IF / FOR
- INPUT / |
- CREATE_WINDOW / ON PAINT
- STRICT arrays