From d3a0cc3a8ba6dfeb64d3faeffdeb6845b60e5840 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Sat, 20 Jan 2018 15:41:49 +0100 Subject: rearranged the dir for github - removed tools and pdfs - rearranged the projects dirs - added md files - other minor changes --- tools/bin/classes/CPUEmulatorMain.class | Bin 1084 -> 0 bytes tools/bin/classes/HackAssemblerMain.class | Bin 1098 -> 0 bytes tools/bin/classes/HardwareSimulatorMain.class | Bin 1182 -> 0 bytes tools/bin/classes/TextComparer.class | Bin 1739 -> 0 bytes tools/bin/classes/VMEmulatorMain.class | Bin 1073 -> 0 bytes tools/bin/help/asmAbout.html | 96 --------------------- tools/bin/help/asmUsage.html | 115 -------------------------- tools/bin/help/compiler.txt | 9 -- tools/bin/help/cpuAbout.html | 96 --------------------- tools/bin/help/cpuUsage.html | 115 -------------------------- tools/bin/help/hwAbout.html | 96 --------------------- tools/bin/help/hwUsage.html | 115 -------------------------- tools/bin/help/vmAbout.html | 110 ------------------------ tools/bin/help/vmUsage.html | 115 -------------------------- tools/bin/images/arrow2.gif | Bin 1073 -> 0 bytes tools/bin/images/calculator2.gif | Bin 302 -> 0 bytes tools/bin/images/cancel.gif | Bin 1133 -> 0 bytes tools/bin/images/chip.gif | Bin 1078 -> 0 bytes tools/bin/images/clock2.gif | Bin 1138 -> 0 bytes tools/bin/images/equal.gif | Bin 1042 -> 0 bytes tools/bin/images/find.gif | Bin 1014 -> 0 bytes tools/bin/images/hex.gif | Bin 1422 -> 0 bytes tools/bin/images/keyboard.gif | Bin 1017 -> 0 bytes tools/bin/images/ok.gif | Bin 988 -> 0 bytes tools/bin/images/ok2.gif | Bin 920 -> 0 bytes tools/bin/images/open.gif | Bin 930 -> 0 bytes tools/bin/images/open2.gif | Bin 969 -> 0 bytes tools/bin/images/opendoc.gif | Bin 1094 -> 0 bytes tools/bin/images/redflag.gif | Bin 1100 -> 0 bytes tools/bin/images/save.gif | Bin 1257 -> 0 bytes tools/bin/images/scroll.gif | Bin 949 -> 0 bytes tools/bin/images/smallcancel.gif | Bin 946 -> 0 bytes tools/bin/images/smallequal.gif | Bin 898 -> 0 bytes tools/bin/images/smallminus.gif | Bin 863 -> 0 bytes tools/bin/images/smallnew.gif | Bin 1000 -> 0 bytes tools/bin/images/smallok.gif | Bin 925 -> 0 bytes tools/bin/images/smallplus.gif | Bin 873 -> 0 bytes tools/bin/images/vcrfastforward.gif | Bin 1122 -> 0 bytes tools/bin/images/vcrforward.gif | Bin 1021 -> 0 bytes tools/bin/images/vcrrewind.gif | Bin 1122 -> 0 bytes tools/bin/images/vcrstop.gif | Bin 972 -> 0 bytes tools/bin/lib/AssemblerGUI.jar | Bin 4470 -> 0 bytes tools/bin/lib/Compilers.jar | Bin 27094 -> 0 bytes tools/bin/lib/Hack.jar | Bin 59364 -> 0 bytes tools/bin/lib/HackGUI.jar | Bin 96666 -> 0 bytes tools/bin/lib/Simulators.jar | Bin 81810 -> 0 bytes tools/bin/lib/SimulatorsGUI.jar | Bin 68492 -> 0 bytes tools/bin/lib/TranslatorsGUI.jar | Bin 13643 -> 0 bytes tools/bin/scripts/defaultCPU.txt | 3 - tools/bin/scripts/defaultHW.txt | 4 - tools/bin/scripts/defaultVM.txt | 3 - 51 files changed, 877 deletions(-) delete mode 100644 tools/bin/classes/CPUEmulatorMain.class delete mode 100644 tools/bin/classes/HackAssemblerMain.class delete mode 100644 tools/bin/classes/HardwareSimulatorMain.class delete mode 100644 tools/bin/classes/TextComparer.class delete mode 100644 tools/bin/classes/VMEmulatorMain.class delete mode 100644 tools/bin/help/asmAbout.html delete mode 100644 tools/bin/help/asmUsage.html delete mode 100644 tools/bin/help/compiler.txt delete mode 100644 tools/bin/help/cpuAbout.html delete mode 100644 tools/bin/help/cpuUsage.html delete mode 100644 tools/bin/help/hwAbout.html delete mode 100644 tools/bin/help/hwUsage.html delete mode 100644 tools/bin/help/vmAbout.html delete mode 100644 tools/bin/help/vmUsage.html delete mode 100644 tools/bin/images/arrow2.gif delete mode 100644 tools/bin/images/calculator2.gif delete mode 100644 tools/bin/images/cancel.gif delete mode 100644 tools/bin/images/chip.gif delete mode 100644 tools/bin/images/clock2.gif delete mode 100644 tools/bin/images/equal.gif delete mode 100644 tools/bin/images/find.gif delete mode 100644 tools/bin/images/hex.gif delete mode 100644 tools/bin/images/keyboard.gif delete mode 100644 tools/bin/images/ok.gif delete mode 100644 tools/bin/images/ok2.gif delete mode 100644 tools/bin/images/open.gif delete mode 100644 tools/bin/images/open2.gif delete mode 100644 tools/bin/images/opendoc.gif delete mode 100644 tools/bin/images/redflag.gif delete mode 100644 tools/bin/images/save.gif delete mode 100644 tools/bin/images/scroll.gif delete mode 100644 tools/bin/images/smallcancel.gif delete mode 100644 tools/bin/images/smallequal.gif delete mode 100644 tools/bin/images/smallminus.gif delete mode 100644 tools/bin/images/smallnew.gif delete mode 100644 tools/bin/images/smallok.gif delete mode 100644 tools/bin/images/smallplus.gif delete mode 100644 tools/bin/images/vcrfastforward.gif delete mode 100644 tools/bin/images/vcrforward.gif delete mode 100644 tools/bin/images/vcrrewind.gif delete mode 100644 tools/bin/images/vcrstop.gif delete mode 100644 tools/bin/lib/AssemblerGUI.jar delete mode 100644 tools/bin/lib/Compilers.jar delete mode 100644 tools/bin/lib/Hack.jar delete mode 100644 tools/bin/lib/HackGUI.jar delete mode 100644 tools/bin/lib/Simulators.jar delete mode 100644 tools/bin/lib/SimulatorsGUI.jar delete mode 100644 tools/bin/lib/TranslatorsGUI.jar delete mode 100644 tools/bin/scripts/defaultCPU.txt delete mode 100644 tools/bin/scripts/defaultHW.txt delete mode 100644 tools/bin/scripts/defaultVM.txt (limited to 'tools/bin') diff --git a/tools/bin/classes/CPUEmulatorMain.class b/tools/bin/classes/CPUEmulatorMain.class deleted file mode 100644 index 2c5b68f..0000000 Binary files a/tools/bin/classes/CPUEmulatorMain.class and /dev/null differ diff --git a/tools/bin/classes/HackAssemblerMain.class b/tools/bin/classes/HackAssemblerMain.class deleted file mode 100644 index b912391..0000000 Binary files a/tools/bin/classes/HackAssemblerMain.class and /dev/null differ diff --git a/tools/bin/classes/HardwareSimulatorMain.class b/tools/bin/classes/HardwareSimulatorMain.class deleted file mode 100644 index 5786077..0000000 Binary files a/tools/bin/classes/HardwareSimulatorMain.class and /dev/null differ diff --git a/tools/bin/classes/TextComparer.class b/tools/bin/classes/TextComparer.class deleted file mode 100644 index f2e076e..0000000 Binary files a/tools/bin/classes/TextComparer.class and /dev/null differ diff --git a/tools/bin/classes/VMEmulatorMain.class b/tools/bin/classes/VMEmulatorMain.class deleted file mode 100644 index aa6b7ff..0000000 Binary files a/tools/bin/classes/VMEmulatorMain.class and /dev/null differ diff --git a/tools/bin/help/asmAbout.html b/tools/bin/help/asmAbout.html deleted file mode 100644 index 919e539..0000000 --- a/tools/bin/help/asmAbout.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - -About Assembler - - - - - - - -
- -

Assembler, Version 2.5

- -

 

- -

This program is -part of www.nand2tetris.org

- -

and -the book "The Elements of Computing Systems"

- -

by -Nisan and Schocken, MIT Press.

- -

 

- -

Software Architects: Yaron Ukrainitz and Yannai A. Gonczarowski

- -

 

- -
- - - - diff --git a/tools/bin/help/asmUsage.html b/tools/bin/help/asmUsage.html deleted file mode 100644 index 1e18db2..0000000 --- a/tools/bin/help/asmUsage.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - -Usage instruction and tips can be found in: - - - - - - - -
- -

Usage instruction and tips can be found in:

- -

 

- -

The Assembler Tutorial

- -

 

- -

Available in www.nand2tetris.org

- -

 

- -

And in relevant book chapters from

- -

The Elements of Computing Systems,

- -

by Noam Nisan and Shimon Schocken

- -

MIT Press

- -

 

- -
- - - - diff --git a/tools/bin/help/compiler.txt b/tools/bin/help/compiler.txt deleted file mode 100644 index 07bbba9..0000000 --- a/tools/bin/help/compiler.txt +++ /dev/null @@ -1,9 +0,0 @@ -Jack Compiler, Version 2.5 - -This program is part of www.nand2tetris.org -and the book "The Elements of Computing Systems" -by Nisan and Schocken, MIT Press. - -Software Architects: Yaron Ukrainitz and Yannai A. Gonczarowski - -Usage instruction and tips can be found in the relevant book chapters. diff --git a/tools/bin/help/cpuAbout.html b/tools/bin/help/cpuAbout.html deleted file mode 100644 index f806d5e..0000000 --- a/tools/bin/help/cpuAbout.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - -About CPU Emulator - - - - - - - -
- -

CPU Emulator, Version 2.5

- -

 

- -

This program is -part of www.nand2tetris.org

- -

and -the book "The Elements of Computing Systems"

- -

by -Nisan and Schocken, MIT Press.

- -

 

- -

Software Architects: Yaron Ukrainitz and Yannai A. Gonczarowski

- -

 

- -
- - - - diff --git a/tools/bin/help/cpuUsage.html b/tools/bin/help/cpuUsage.html deleted file mode 100644 index 7e69482..0000000 --- a/tools/bin/help/cpuUsage.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - -Usage instruction and tips can be found in: - - - - - - - -
- -

Usage instruction and tips can be found in:

- -

 

- -

The CPU Emulator Tutorial

- -

 

- -

Available in www.nand2tetris.org

- -

 

- -

And in relevant book chapters from

- -

The Elements of Computing Systems,

- -

by Noam Nisan and Shimon Schocken

- -

MIT Press

- -

 

- -
- - - - diff --git a/tools/bin/help/hwAbout.html b/tools/bin/help/hwAbout.html deleted file mode 100644 index 67ad89b..0000000 --- a/tools/bin/help/hwAbout.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - -About Hardware Simulator - - - - - - - -
- -

Hardware Simulator, Version 2.5

- -

 

- -

This program is -part of www.nand2tetris.org

- -

and -the book "The Elements of Computing Systems"

- -

by -Nisan and Schocken, MIT Press.

- -

 

- -

Software Architects: Yaron Ukrainitz and Yannai A. Gonczarowski

- -

 

- -
- - - - diff --git a/tools/bin/help/hwUsage.html b/tools/bin/help/hwUsage.html deleted file mode 100644 index 4663f53..0000000 --- a/tools/bin/help/hwUsage.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - -Usage instruction and tips can be found in: - - - - - - - -
- -

Usage instruction and tips can be found in:

- -

 

- -

The Hardware Simulator Tutorial

- -

 

- -

Available in www.nand2tetris.org

- -

 

- -

And in relevant book chapters from

- -

The Elements of Computing Systems,

- -

by Noam Nisan and Shimon Schocken

- -

MIT Press

- -

 

- -
- - - - diff --git a/tools/bin/help/vmAbout.html b/tools/bin/help/vmAbout.html deleted file mode 100644 index c5b296a..0000000 --- a/tools/bin/help/vmAbout.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - -About Virtual Machine Emulator - - - - - - - -
- -

Virtual Machine Emulator, Version 2.5

- -

 

- -

This program is -part of www.nand2tetris.org

- -

and -the book "The Elements of Computing Systems"

- -

by -Nisan and Schocken, MIT Press.

- -

 

- -

Software Architects: Yaron Ukrainitz and Yannai A. -Gonczarowski

- -

 

- -
- - - - diff --git a/tools/bin/help/vmUsage.html b/tools/bin/help/vmUsage.html deleted file mode 100644 index 611662b..0000000 --- a/tools/bin/help/vmUsage.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - -Usage instruction and tips can be found in: - - - - - - - -
- -

Usage instruction and tips can be found in:

- -

 

- -

The VM Emulator Tutorial

- -

 

- -

Available in www.nand2tetris.org

- -

 

- -

And in relevant book chapters from

- -

The Elements of Computing Systems,

- -

by Noam Nisan and Shimon Schocken

- -

MIT Press

- -

 

- -
- - - - diff --git a/tools/bin/images/arrow2.gif b/tools/bin/images/arrow2.gif deleted file mode 100644 index c744eab..0000000 Binary files a/tools/bin/images/arrow2.gif and /dev/null differ diff --git a/tools/bin/images/calculator2.gif b/tools/bin/images/calculator2.gif deleted file mode 100644 index 834cb05..0000000 Binary files a/tools/bin/images/calculator2.gif and /dev/null differ diff --git a/tools/bin/images/cancel.gif b/tools/bin/images/cancel.gif deleted file mode 100644 index a8509fa..0000000 Binary files a/tools/bin/images/cancel.gif and /dev/null differ diff --git a/tools/bin/images/chip.gif b/tools/bin/images/chip.gif deleted file mode 100644 index fbfbb02..0000000 Binary files a/tools/bin/images/chip.gif and /dev/null differ diff --git a/tools/bin/images/clock2.gif b/tools/bin/images/clock2.gif deleted file mode 100644 index addcf78..0000000 Binary files a/tools/bin/images/clock2.gif and /dev/null differ diff --git a/tools/bin/images/equal.gif b/tools/bin/images/equal.gif deleted file mode 100644 index 3402556..0000000 Binary files a/tools/bin/images/equal.gif and /dev/null differ diff --git a/tools/bin/images/find.gif b/tools/bin/images/find.gif deleted file mode 100644 index e3f4c9d..0000000 Binary files a/tools/bin/images/find.gif and /dev/null differ diff --git a/tools/bin/images/hex.gif b/tools/bin/images/hex.gif deleted file mode 100644 index 68a851b..0000000 Binary files a/tools/bin/images/hex.gif and /dev/null differ diff --git a/tools/bin/images/keyboard.gif b/tools/bin/images/keyboard.gif deleted file mode 100644 index 823aaf8..0000000 Binary files a/tools/bin/images/keyboard.gif and /dev/null differ diff --git a/tools/bin/images/ok.gif b/tools/bin/images/ok.gif deleted file mode 100644 index fe6ed8d..0000000 Binary files a/tools/bin/images/ok.gif and /dev/null differ diff --git a/tools/bin/images/ok2.gif b/tools/bin/images/ok2.gif deleted file mode 100644 index 083909b..0000000 Binary files a/tools/bin/images/ok2.gif and /dev/null differ diff --git a/tools/bin/images/open.gif b/tools/bin/images/open.gif deleted file mode 100644 index f69a024..0000000 Binary files a/tools/bin/images/open.gif and /dev/null differ diff --git a/tools/bin/images/open2.gif b/tools/bin/images/open2.gif deleted file mode 100644 index 2b94682..0000000 Binary files a/tools/bin/images/open2.gif and /dev/null differ diff --git a/tools/bin/images/opendoc.gif b/tools/bin/images/opendoc.gif deleted file mode 100644 index e84f0d6..0000000 Binary files a/tools/bin/images/opendoc.gif and /dev/null differ diff --git a/tools/bin/images/redflag.gif b/tools/bin/images/redflag.gif deleted file mode 100644 index 1b1a6b1..0000000 Binary files a/tools/bin/images/redflag.gif and /dev/null differ diff --git a/tools/bin/images/save.gif b/tools/bin/images/save.gif deleted file mode 100644 index 7b5d5b9..0000000 Binary files a/tools/bin/images/save.gif and /dev/null differ diff --git a/tools/bin/images/scroll.gif b/tools/bin/images/scroll.gif deleted file mode 100644 index e00a9a1..0000000 Binary files a/tools/bin/images/scroll.gif and /dev/null differ diff --git a/tools/bin/images/smallcancel.gif b/tools/bin/images/smallcancel.gif deleted file mode 100644 index 1f8cddc..0000000 Binary files a/tools/bin/images/smallcancel.gif and /dev/null differ diff --git a/tools/bin/images/smallequal.gif b/tools/bin/images/smallequal.gif deleted file mode 100644 index a1db606..0000000 Binary files a/tools/bin/images/smallequal.gif and /dev/null differ diff --git a/tools/bin/images/smallminus.gif b/tools/bin/images/smallminus.gif deleted file mode 100644 index 06492f5..0000000 Binary files a/tools/bin/images/smallminus.gif and /dev/null differ diff --git a/tools/bin/images/smallnew.gif b/tools/bin/images/smallnew.gif deleted file mode 100644 index c3137e5..0000000 Binary files a/tools/bin/images/smallnew.gif and /dev/null differ diff --git a/tools/bin/images/smallok.gif b/tools/bin/images/smallok.gif deleted file mode 100644 index 9bef2b2..0000000 Binary files a/tools/bin/images/smallok.gif and /dev/null differ diff --git a/tools/bin/images/smallplus.gif b/tools/bin/images/smallplus.gif deleted file mode 100644 index 9030b0b..0000000 Binary files a/tools/bin/images/smallplus.gif and /dev/null differ diff --git a/tools/bin/images/vcrfastforward.gif b/tools/bin/images/vcrfastforward.gif deleted file mode 100644 index 11c7235..0000000 Binary files a/tools/bin/images/vcrfastforward.gif and /dev/null differ diff --git a/tools/bin/images/vcrforward.gif b/tools/bin/images/vcrforward.gif deleted file mode 100644 index b58d649..0000000 Binary files a/tools/bin/images/vcrforward.gif and /dev/null differ diff --git a/tools/bin/images/vcrrewind.gif b/tools/bin/images/vcrrewind.gif deleted file mode 100644 index e55b4d6..0000000 Binary files a/tools/bin/images/vcrrewind.gif and /dev/null differ diff --git a/tools/bin/images/vcrstop.gif b/tools/bin/images/vcrstop.gif deleted file mode 100644 index abe2082..0000000 Binary files a/tools/bin/images/vcrstop.gif and /dev/null differ diff --git a/tools/bin/lib/AssemblerGUI.jar b/tools/bin/lib/AssemblerGUI.jar deleted file mode 100644 index c40d455..0000000 Binary files a/tools/bin/lib/AssemblerGUI.jar and /dev/null differ diff --git a/tools/bin/lib/Compilers.jar b/tools/bin/lib/Compilers.jar deleted file mode 100644 index 9a78b05..0000000 Binary files a/tools/bin/lib/Compilers.jar and /dev/null differ diff --git a/tools/bin/lib/Hack.jar b/tools/bin/lib/Hack.jar deleted file mode 100644 index 9d57398..0000000 Binary files a/tools/bin/lib/Hack.jar and /dev/null differ diff --git a/tools/bin/lib/HackGUI.jar b/tools/bin/lib/HackGUI.jar deleted file mode 100644 index 22d4ff3..0000000 Binary files a/tools/bin/lib/HackGUI.jar and /dev/null differ diff --git a/tools/bin/lib/Simulators.jar b/tools/bin/lib/Simulators.jar deleted file mode 100644 index 72b5db7..0000000 Binary files a/tools/bin/lib/Simulators.jar and /dev/null differ diff --git a/tools/bin/lib/SimulatorsGUI.jar b/tools/bin/lib/SimulatorsGUI.jar deleted file mode 100644 index 4d36e64..0000000 Binary files a/tools/bin/lib/SimulatorsGUI.jar and /dev/null differ diff --git a/tools/bin/lib/TranslatorsGUI.jar b/tools/bin/lib/TranslatorsGUI.jar deleted file mode 100644 index f29f926..0000000 Binary files a/tools/bin/lib/TranslatorsGUI.jar and /dev/null differ diff --git a/tools/bin/scripts/defaultCPU.txt b/tools/bin/scripts/defaultCPU.txt deleted file mode 100644 index 43b2720..0000000 --- a/tools/bin/scripts/defaultCPU.txt +++ /dev/null @@ -1,3 +0,0 @@ -repeat { - ticktock; -} \ No newline at end of file diff --git a/tools/bin/scripts/defaultHW.txt b/tools/bin/scripts/defaultHW.txt deleted file mode 100644 index bdb2261..0000000 --- a/tools/bin/scripts/defaultHW.txt +++ /dev/null @@ -1,4 +0,0 @@ -repeat { - tick, - tock; -} \ No newline at end of file diff --git a/tools/bin/scripts/defaultVM.txt b/tools/bin/scripts/defaultVM.txt deleted file mode 100644 index dbc64c4..0000000 --- a/tools/bin/scripts/defaultVM.txt +++ /dev/null @@ -1,3 +0,0 @@ -repeat { - vmstep; -} \ No newline at end of file -- cgit v1.2.3