Erythro/tests/funcs2
Curle 430829e4ec First files.
Currently has two bugs.

First, all functions are resolved to index 0 (currently PrintInteger)

Second, the register used for returning is immediately overwritten by the next allocated register. This means addition of function return values is a little silly.
2020-09-10 01:56:16 +01:00

15 lines
194 B
Plaintext

int :: Testings() {
return (40);
}
void :: main() {
int Result;
PrintInteger(10);
Result = Testings(10);
PrintInteger(Result);
PrintInteger(Testings(10) + 10);
}