refactor: 重构 BugFarm

This commit is contained in:
zhangxun 2025-08-04 14:52:02 +08:00
parent a8cf93671e
commit 62f58cd83a
12 changed files with 18 additions and 18 deletions

View File

@ -1,6 +1,6 @@
module: Main
function: main
return_type: void
returns: void
body:
declare abc:int =1
end body

View File

@ -1,7 +1,7 @@
module: Main
import: os
function: main
return_type: void
returns: void
body:
loop:
init:

View File

@ -1,9 +1,9 @@
module: os
import: os
function: print
parameter:
params:
declare i1: int
return_type: void
returns: void
body:
syscall("PRINT",i1)
end body

View File

@ -1,7 +1,7 @@
module: Main
import: os
function: main
return_type: void
returns: void
body:
// 合法
declare b1: byte = 127b

View File

@ -1,9 +1,9 @@
module: os
import: os
function: print
parameter:
params:
declare i1: int
return_type: void
returns: void
body:
syscall("PRINT",i1)
end body

View File

@ -1,7 +1,7 @@
module: Main
import: ModuleB
function: main
return_type: int
returns: int
body:
return ModuleB.fun()
end body

View File

@ -1,6 +1,6 @@
module: ModuleA
function: fun
return_type: int
returns: int
body:
return 123
end body

View File

@ -1,7 +1,7 @@
module: ModuleB
import: ModuleA
function: fun
return_type: int
returns: int
body:
return ModuleA.fun() + ModuleA.fun()
end body

View File

@ -3,8 +3,8 @@ module: Main
globals:
declare sum: int = 0
function: main
parameter:
return_type: int
params:
returns: int
body:
sum = 20

View File

@ -1,9 +1,9 @@
module: os
import: os
function: print
parameter:
params:
declare i1: int
return_type: void
returns: void
body:
syscall("PRINT",i1)
end body

View File

@ -3,8 +3,8 @@ module: Main
globals:
declare sum: int = 123
function: main
parameter:
return_type: int
params:
returns: int
body:
os.print(sum)
return 0

View File

@ -1,9 +1,9 @@
module: os
import: os
function: print
parameter:
params:
declare i1: int
return_type: void
returns: void
body:
syscall("PRINT",i1)
end body