diff options
Diffstat (limited to 'projects/11/systemsub1.txt')
-rw-r--r-- | projects/11/systemsub1.txt | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/projects/11/systemsub1.txt b/projects/11/systemsub1.txt new file mode 100644 index 0000000..2095728 --- /dev/null +++ b/projects/11/systemsub1.txt @@ -0,0 +1,42 @@ +function int Math.multiply(int x, int y) +function int Math.divide(int x, int y) +function int Math.min(int x, int y) +function int Math.max(int x, int y) +function int Math.sqrt(int x) +constructor String String.new(int maxLength) +method int String.dispose() +method int String.length() +method char String.charAt(int j) +method void String.setCharAt(int j, char c) +method String String.appendChar(char c) +method void String.eraseLastChar() +method int String.intValue() +method void String.setInt(int val) +function char String.backSpace() +function char String.doubleQuote() +function char String.newLine() +function Array Array.new(int size) +method void Array.dispose() +function void Output.moveCursor(int i, int j) +function void Output.printChar(char c) +function void Output.printString(String s) +function void Output.printInt(int i) +function void Output.println() +function void Output.backSpace() +function void Screen.clearScreen() +function void Screen.setColor(boolean b) +function void Screen.drawPixel(int x, int y) +function void Screen.drawLine(int x1, int y1, int x2, int y2) +function void Screen.drawRectangle(int x1, int y1, int x2, int y2) +function void Screen.drawCircle(int x, int y, int r) +function char Keyboard.keyPressed() +function char Keyboard.readChar() +function String Keyboard.readLine(String message) +function int Keyboard.readInt(String message) +function int Memory.peek(int address) +function void Memory.poke(int address, int value) +function Array Memory.alloc(int size) +function void Memory.deAlloc(Array o) +function void Sys.halt() +function void Sys.error(int errorCode) +function void Sys.wait(int duration) |