- 新增 Main.snow 文件,定义了 Address 和 Person 两个结构体- 在 Person 结构体中使用 Address 类型的字段,实现类型嵌套 - 添加 OS.snow 文件,提供基本的打印功能- 此示例展示了如何在 SNOBOL 中使用自定义类型进行字段嵌套
19 lines
392 B
Plaintext
19 lines
392 B
Plaintext
module: os
|
|
function: print
|
|
params:
|
|
declare i1: int
|
|
returns: void
|
|
body:
|
|
syscall("PRINT", i1)
|
|
end body
|
|
end function
|
|
function: println
|
|
params:
|
|
declare i1: int
|
|
returns: void
|
|
body:
|
|
syscall("PRINTLN", i1)
|
|
end body
|
|
end function
|
|
end module
|