28 lines
590 B
Plaintext
28 lines
590 B
Plaintext
module: CommonTasks
|
|
function: main1
|
|
parameter:
|
|
declare num1: int
|
|
declare num2: int
|
|
return_type:int
|
|
|
|
body:
|
|
num1 = 1
|
|
num2=2
|
|
return num1 + CommonTasks.test(3,4)
|
|
end body
|
|
end function
|
|
|
|
function:test
|
|
parameter:
|
|
declare num1:int
|
|
declare num2:int
|
|
return_type:int
|
|
body:
|
|
declare result : int
|
|
declare num3: int =4
|
|
result = num1 + num2 +num3
|
|
return result
|
|
end body
|
|
end function
|
|
end module
|