| .. |
|
arguments
|
f4d46a5ea4
more function tests, correct resetting of var index
|
4 years ago |
|
arguments.out
|
f4d46a5ea4
more function tests, correct resetting of var index
|
4 years ago |
|
forward
|
b998245f8d
function calls can be used before the function is declared
|
4 years ago |
|
forward.out
|
b998245f8d
function calls can be used before the function is declared
|
4 years ago |
|
function
|
f209fbe331
basic functions without a stack and arguments
|
4 years ago |
|
function.out
|
f209fbe331
basic functions without a stack and arguments
|
4 years ago |
|
function2
|
f4d46a5ea4
more function tests, correct resetting of var index
|
4 years ago |
|
function2.out
|
f4d46a5ea4
more function tests, correct resetting of var index
|
4 years ago |
|
overloading
|
badf6ab7e9
functions signature consists of their name and number of arguments,
|
4 years ago |
|
overloading.out
|
badf6ab7e9
functions signature consists of their name and number of arguments,
|
4 years ago |
|
return
|
12a5ca9c04
return for functions
|
4 years ago |
|
return.out
|
12a5ca9c04
return for functions
|
4 years ago |
|
return_value
|
07c762063d
not used return values of functions are popped
|
4 years ago |
|
return_value.out
|
ef662f8df9
function can have return values
|
4 years ago |
|
scope
|
8c544a56ce
function vars have own scope (own storage on the stack)
|
4 years ago |
|
scope.out
|
8c544a56ce
function vars have own scope (own storage on the stack)
|
4 years ago |