diff --git a/examples/colorsquare/build/program.disasm.txt b/examples/colorsquare/build/program.disasm.txt deleted file mode 100644 index d1e44359..00000000 --- a/examples/colorsquare/build/program.disasm.txt +++ /dev/null @@ -1,34 +0,0 @@ -00000000 Call U32(20) U32(0) -0000000A Pop -0000000C FrameSync -0000000E Jmp U32(0) -00000014 PushScope ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:1 -00000016 PushI64 I64(0) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:1 -00000020 PushI64 I64(2016) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:2 -0000002A SetLocal U32(0) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:2 -00000030 PushI64 I64(4) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:4 -0000003A Syscall U32(8193) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:4 -00000040 JmpIfFalse U32(100) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:4 -00000046 PushI64 I64(63488) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:4 -00000050 SetLocal U32(0) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:4 -00000056 GetLocal U32(0) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:4 -0000005C Pop ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:4 -0000005E Jmp U32(100) -00000064 PushI64 I64(5) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:5 -0000006E Syscall U32(8193) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:5 -00000074 JmpIfFalse U32(152) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:5 -0000007A PushI64 I64(31) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:5 -00000084 SetLocal U32(0) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:5 -0000008A GetLocal U32(0) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:5 -00000090 Pop ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:5 -00000092 Jmp U32(152) -00000098 PushI64 I64(60) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:7 -000000A2 PushI64 I64(60) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:7 -000000AC PushI64 I64(40) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:7 -000000B6 PushI64 I64(40) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:7 -000000C0 GetLocal U32(0) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:7 -000000C6 Syscall U32(4098) ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:7 -000000CC Pop ; /Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts:7 -000000CE PopScope -000000D0 PushConst U32(0) -000000D6 Ret diff --git a/examples/colorsquare/build/program.pbc b/examples/colorsquare/build/program.pbc deleted file mode 100644 index 686f54ca..00000000 Binary files a/examples/colorsquare/build/program.pbc and /dev/null differ diff --git a/examples/colorsquare/build/symbols.json b/examples/colorsquare/build/symbols.json deleted file mode 100644 index 2b14e89b..00000000 --- a/examples/colorsquare/build/symbols.json +++ /dev/null @@ -1,152 +0,0 @@ -[ - { - "pc": 20, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 1, - "col": 8 - }, - { - "pc": 22, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 1, - "col": 8 - }, - { - "pc": 32, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 2, - "col": 15 - }, - { - "pc": 42, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 2, - "col": 7 - }, - { - "pc": 48, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 4, - "col": 7 - }, - { - "pc": 58, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 4, - "col": 7 - }, - { - "pc": 64, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 4, - "col": 3 - }, - { - "pc": 70, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 4, - "col": 30 - }, - { - "pc": 80, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 4, - "col": 22 - }, - { - "pc": 86, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 4, - "col": 22 - }, - { - "pc": 92, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 4, - "col": 22 - }, - { - "pc": 100, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 5, - "col": 7 - }, - { - "pc": 110, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 5, - "col": 7 - }, - { - "pc": 116, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 5, - "col": 3 - }, - { - "pc": 122, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 5, - "col": 30 - }, - { - "pc": 132, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 5, - "col": 22 - }, - { - "pc": 138, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 5, - "col": 22 - }, - { - "pc": 144, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 5, - "col": 22 - }, - { - "pc": 152, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 7, - "col": 16 - }, - { - "pc": 162, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 7, - "col": 20 - }, - { - "pc": 172, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 7, - "col": 24 - }, - { - "pc": 182, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 7, - "col": 28 - }, - { - "pc": 192, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 7, - "col": 32 - }, - { - "pc": 198, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 7, - "col": 3 - }, - { - "pc": 204, - "file": "/Users/niltonconstantino/personal/workspace.personal/intrepid/prometeu/runtime/examples/colorsquare/src/main.ts", - "line": 7, - "col": 3 - } -] \ No newline at end of file diff --git a/examples/colorsquare/src/main.ts b/examples/colorsquare/src/main.ts deleted file mode 100644 index 8fdf1c44..00000000 --- a/examples/colorsquare/src/main.ts +++ /dev/null @@ -1,8 +0,0 @@ -export function frame(): void { - let color = 0x07E0; // green - - if (PInput.btnA()) color = 0xF800; // red - if (PInput.btnB()) color = 0x001F; // blue - - Gfx.fillRect(60, 60, 40, 40, color); -}