From 535aa6b145771916d3f6d2b27bdd50ec0ed9b70a Mon Sep 17 00:00:00 2001 From: Stepan Usatiuk Date: Sat, 7 Jan 2023 20:06:39 +0100 Subject: [PATCH] move interesting projects to the root --- {projects/Arkanoid => Arkanoid}/Ball.vm | 0 {projects/Arkanoid => Arkanoid}/Game.vm | 0 {projects/Arkanoid => Arkanoid}/Main.vm | 0 {projects/Arkanoid => Arkanoid}/Rect.vm | 0 {projects/Arkanoid => Arkanoid}/Util.vm | 0 {projects/Arkanoid => Arkanoid}/source/Ball.jack | 0 {projects/Arkanoid => Arkanoid}/source/Game.jack | 0 {projects/Arkanoid => Arkanoid}/source/Main.jack | 0 {projects/Arkanoid => Arkanoid}/source/Rect.jack | 0 {projects/Arkanoid => Arkanoid}/source/Util.jack | 0 .../JackCompiler => JackCompiler}/.gitattributes | 0 {projects/JackCompiler => JackCompiler}/.gitignore | 0 .../JackCompiler => JackCompiler}/JackAnalyzer.sln | 0 .../JackAnalyzer/Constants.cs | 0 .../JackAnalyzer/JackAnalyzer.csproj | 0 .../JackAnalyzer/MetaSymbolTable.cs | 0 .../JackAnalyzer/Program.cs | 0 .../JackAnalyzer/SymbolTable.cs | 0 .../JackAnalyzer/Token.cs | 0 .../JackAnalyzer/Tokenizer.cs | 0 .../JackAnalyzer/VMWriter.cs | 0 .../JackAnalyzer/Writer.cs | 0 .../JackAnalyzer/project10.zip | Bin .../JackAnalyzer/project11.zip | Bin .../SymbolTableTest/JackAnalyzerTest.csproj | 0 .../SymbolTableTest/MetaSymbolTableTest.cs | 0 .../SymbolTableTest/SymbolTableTest.cs | 0 {projects/VMTranslator => VMTranslator}/.asm | 0 .../VMTranslator => VMTranslator}/.clang-format | 0 {projects/VMTranslator => VMTranslator}/.gitignore | 0 .../.vscode/c_cpp_properties.json | 0 .../.vscode/settings.json | 0 .../VMTranslator => VMTranslator}/CMakeLists.txt | 0 .../VMTranslator => VMTranslator}/Commands.cpp | 0 {projects/VMTranslator => VMTranslator}/Commands.h | 0 {projects/VMTranslator => VMTranslator}/Parser.cpp | 0 {projects/VMTranslator => VMTranslator}/Parser.h | 0 .../VMTranslator => VMTranslator}/VMTranslator | Bin {projects/VMTranslator => VMTranslator}/Writer.cpp | 0 {projects/VMTranslator => VMTranslator}/Writer.h | 0 {projects/VMTranslator => VMTranslator}/lang.txt | 0 {projects/VMTranslator => VMTranslator}/main.cpp | 0 .../VMTranslator => VMTranslator}/project7.zip | Bin .../VMTranslator => VMTranslator}/project8.zip | Bin tools/bin/Virtual Machine Emulator.dat | 1 + 45 files changed, 1 insertion(+) rename {projects/Arkanoid => Arkanoid}/Ball.vm (100%) rename {projects/Arkanoid => Arkanoid}/Game.vm (100%) rename {projects/Arkanoid => Arkanoid}/Main.vm (100%) rename {projects/Arkanoid => Arkanoid}/Rect.vm (100%) rename {projects/Arkanoid => Arkanoid}/Util.vm (100%) rename {projects/Arkanoid => Arkanoid}/source/Ball.jack (100%) rename {projects/Arkanoid => Arkanoid}/source/Game.jack (100%) rename {projects/Arkanoid => Arkanoid}/source/Main.jack (100%) rename {projects/Arkanoid => Arkanoid}/source/Rect.jack (100%) rename {projects/Arkanoid => Arkanoid}/source/Util.jack (100%) rename {projects/JackCompiler => JackCompiler}/.gitattributes (100%) rename {projects/JackCompiler => JackCompiler}/.gitignore (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer.sln (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/Constants.cs (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/JackAnalyzer.csproj (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/MetaSymbolTable.cs (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/Program.cs (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/SymbolTable.cs (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/Token.cs (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/Tokenizer.cs (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/VMWriter.cs (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/Writer.cs (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/project10.zip (100%) rename {projects/JackCompiler => JackCompiler}/JackAnalyzer/project11.zip (100%) rename {projects/JackCompiler => JackCompiler}/SymbolTableTest/JackAnalyzerTest.csproj (100%) rename {projects/JackCompiler => JackCompiler}/SymbolTableTest/MetaSymbolTableTest.cs (100%) rename {projects/JackCompiler => JackCompiler}/SymbolTableTest/SymbolTableTest.cs (100%) rename {projects/VMTranslator => VMTranslator}/.asm (100%) rename {projects/VMTranslator => VMTranslator}/.clang-format (100%) rename {projects/VMTranslator => VMTranslator}/.gitignore (100%) rename {projects/VMTranslator => VMTranslator}/.vscode/c_cpp_properties.json (100%) rename {projects/VMTranslator => VMTranslator}/.vscode/settings.json (100%) rename {projects/VMTranslator => VMTranslator}/CMakeLists.txt (100%) rename {projects/VMTranslator => VMTranslator}/Commands.cpp (100%) rename {projects/VMTranslator => VMTranslator}/Commands.h (100%) rename {projects/VMTranslator => VMTranslator}/Parser.cpp (100%) rename {projects/VMTranslator => VMTranslator}/Parser.h (100%) rename {projects/VMTranslator => VMTranslator}/VMTranslator (100%) rename {projects/VMTranslator => VMTranslator}/Writer.cpp (100%) rename {projects/VMTranslator => VMTranslator}/Writer.h (100%) rename {projects/VMTranslator => VMTranslator}/lang.txt (100%) rename {projects/VMTranslator => VMTranslator}/main.cpp (100%) rename {projects/VMTranslator => VMTranslator}/project7.zip (100%) rename {projects/VMTranslator => VMTranslator}/project8.zip (100%) create mode 100644 tools/bin/Virtual Machine Emulator.dat diff --git a/projects/Arkanoid/Ball.vm b/Arkanoid/Ball.vm similarity index 100% rename from projects/Arkanoid/Ball.vm rename to Arkanoid/Ball.vm diff --git a/projects/Arkanoid/Game.vm b/Arkanoid/Game.vm similarity index 100% rename from projects/Arkanoid/Game.vm rename to Arkanoid/Game.vm diff --git a/projects/Arkanoid/Main.vm b/Arkanoid/Main.vm similarity index 100% rename from projects/Arkanoid/Main.vm rename to Arkanoid/Main.vm diff --git a/projects/Arkanoid/Rect.vm b/Arkanoid/Rect.vm similarity index 100% rename from projects/Arkanoid/Rect.vm rename to Arkanoid/Rect.vm diff --git a/projects/Arkanoid/Util.vm b/Arkanoid/Util.vm similarity index 100% rename from projects/Arkanoid/Util.vm rename to Arkanoid/Util.vm diff --git a/projects/Arkanoid/source/Ball.jack b/Arkanoid/source/Ball.jack similarity index 100% rename from projects/Arkanoid/source/Ball.jack rename to Arkanoid/source/Ball.jack diff --git a/projects/Arkanoid/source/Game.jack b/Arkanoid/source/Game.jack similarity index 100% rename from projects/Arkanoid/source/Game.jack rename to Arkanoid/source/Game.jack diff --git a/projects/Arkanoid/source/Main.jack b/Arkanoid/source/Main.jack similarity index 100% rename from projects/Arkanoid/source/Main.jack rename to Arkanoid/source/Main.jack diff --git a/projects/Arkanoid/source/Rect.jack b/Arkanoid/source/Rect.jack similarity index 100% rename from projects/Arkanoid/source/Rect.jack rename to Arkanoid/source/Rect.jack diff --git a/projects/Arkanoid/source/Util.jack b/Arkanoid/source/Util.jack similarity index 100% rename from projects/Arkanoid/source/Util.jack rename to Arkanoid/source/Util.jack diff --git a/projects/JackCompiler/.gitattributes b/JackCompiler/.gitattributes similarity index 100% rename from projects/JackCompiler/.gitattributes rename to JackCompiler/.gitattributes diff --git a/projects/JackCompiler/.gitignore b/JackCompiler/.gitignore similarity index 100% rename from projects/JackCompiler/.gitignore rename to JackCompiler/.gitignore diff --git a/projects/JackCompiler/JackAnalyzer.sln b/JackCompiler/JackAnalyzer.sln similarity index 100% rename from projects/JackCompiler/JackAnalyzer.sln rename to JackCompiler/JackAnalyzer.sln diff --git a/projects/JackCompiler/JackAnalyzer/Constants.cs b/JackCompiler/JackAnalyzer/Constants.cs similarity index 100% rename from projects/JackCompiler/JackAnalyzer/Constants.cs rename to JackCompiler/JackAnalyzer/Constants.cs diff --git a/projects/JackCompiler/JackAnalyzer/JackAnalyzer.csproj b/JackCompiler/JackAnalyzer/JackAnalyzer.csproj similarity index 100% rename from projects/JackCompiler/JackAnalyzer/JackAnalyzer.csproj rename to JackCompiler/JackAnalyzer/JackAnalyzer.csproj diff --git a/projects/JackCompiler/JackAnalyzer/MetaSymbolTable.cs b/JackCompiler/JackAnalyzer/MetaSymbolTable.cs similarity index 100% rename from projects/JackCompiler/JackAnalyzer/MetaSymbolTable.cs rename to JackCompiler/JackAnalyzer/MetaSymbolTable.cs diff --git a/projects/JackCompiler/JackAnalyzer/Program.cs b/JackCompiler/JackAnalyzer/Program.cs similarity index 100% rename from projects/JackCompiler/JackAnalyzer/Program.cs rename to JackCompiler/JackAnalyzer/Program.cs diff --git a/projects/JackCompiler/JackAnalyzer/SymbolTable.cs b/JackCompiler/JackAnalyzer/SymbolTable.cs similarity index 100% rename from projects/JackCompiler/JackAnalyzer/SymbolTable.cs rename to JackCompiler/JackAnalyzer/SymbolTable.cs diff --git a/projects/JackCompiler/JackAnalyzer/Token.cs b/JackCompiler/JackAnalyzer/Token.cs similarity index 100% rename from projects/JackCompiler/JackAnalyzer/Token.cs rename to JackCompiler/JackAnalyzer/Token.cs diff --git a/projects/JackCompiler/JackAnalyzer/Tokenizer.cs b/JackCompiler/JackAnalyzer/Tokenizer.cs similarity index 100% rename from projects/JackCompiler/JackAnalyzer/Tokenizer.cs rename to JackCompiler/JackAnalyzer/Tokenizer.cs diff --git a/projects/JackCompiler/JackAnalyzer/VMWriter.cs b/JackCompiler/JackAnalyzer/VMWriter.cs similarity index 100% rename from projects/JackCompiler/JackAnalyzer/VMWriter.cs rename to JackCompiler/JackAnalyzer/VMWriter.cs diff --git a/projects/JackCompiler/JackAnalyzer/Writer.cs b/JackCompiler/JackAnalyzer/Writer.cs similarity index 100% rename from projects/JackCompiler/JackAnalyzer/Writer.cs rename to JackCompiler/JackAnalyzer/Writer.cs diff --git a/projects/JackCompiler/JackAnalyzer/project10.zip b/JackCompiler/JackAnalyzer/project10.zip similarity index 100% rename from projects/JackCompiler/JackAnalyzer/project10.zip rename to JackCompiler/JackAnalyzer/project10.zip diff --git a/projects/JackCompiler/JackAnalyzer/project11.zip b/JackCompiler/JackAnalyzer/project11.zip similarity index 100% rename from projects/JackCompiler/JackAnalyzer/project11.zip rename to JackCompiler/JackAnalyzer/project11.zip diff --git a/projects/JackCompiler/SymbolTableTest/JackAnalyzerTest.csproj b/JackCompiler/SymbolTableTest/JackAnalyzerTest.csproj similarity index 100% rename from projects/JackCompiler/SymbolTableTest/JackAnalyzerTest.csproj rename to JackCompiler/SymbolTableTest/JackAnalyzerTest.csproj diff --git a/projects/JackCompiler/SymbolTableTest/MetaSymbolTableTest.cs b/JackCompiler/SymbolTableTest/MetaSymbolTableTest.cs similarity index 100% rename from projects/JackCompiler/SymbolTableTest/MetaSymbolTableTest.cs rename to JackCompiler/SymbolTableTest/MetaSymbolTableTest.cs diff --git a/projects/JackCompiler/SymbolTableTest/SymbolTableTest.cs b/JackCompiler/SymbolTableTest/SymbolTableTest.cs similarity index 100% rename from projects/JackCompiler/SymbolTableTest/SymbolTableTest.cs rename to JackCompiler/SymbolTableTest/SymbolTableTest.cs diff --git a/projects/VMTranslator/.asm b/VMTranslator/.asm similarity index 100% rename from projects/VMTranslator/.asm rename to VMTranslator/.asm diff --git a/projects/VMTranslator/.clang-format b/VMTranslator/.clang-format similarity index 100% rename from projects/VMTranslator/.clang-format rename to VMTranslator/.clang-format diff --git a/projects/VMTranslator/.gitignore b/VMTranslator/.gitignore similarity index 100% rename from projects/VMTranslator/.gitignore rename to VMTranslator/.gitignore diff --git a/projects/VMTranslator/.vscode/c_cpp_properties.json b/VMTranslator/.vscode/c_cpp_properties.json similarity index 100% rename from projects/VMTranslator/.vscode/c_cpp_properties.json rename to VMTranslator/.vscode/c_cpp_properties.json diff --git a/projects/VMTranslator/.vscode/settings.json b/VMTranslator/.vscode/settings.json similarity index 100% rename from projects/VMTranslator/.vscode/settings.json rename to VMTranslator/.vscode/settings.json diff --git a/projects/VMTranslator/CMakeLists.txt b/VMTranslator/CMakeLists.txt similarity index 100% rename from projects/VMTranslator/CMakeLists.txt rename to VMTranslator/CMakeLists.txt diff --git a/projects/VMTranslator/Commands.cpp b/VMTranslator/Commands.cpp similarity index 100% rename from projects/VMTranslator/Commands.cpp rename to VMTranslator/Commands.cpp diff --git a/projects/VMTranslator/Commands.h b/VMTranslator/Commands.h similarity index 100% rename from projects/VMTranslator/Commands.h rename to VMTranslator/Commands.h diff --git a/projects/VMTranslator/Parser.cpp b/VMTranslator/Parser.cpp similarity index 100% rename from projects/VMTranslator/Parser.cpp rename to VMTranslator/Parser.cpp diff --git a/projects/VMTranslator/Parser.h b/VMTranslator/Parser.h similarity index 100% rename from projects/VMTranslator/Parser.h rename to VMTranslator/Parser.h diff --git a/projects/VMTranslator/VMTranslator b/VMTranslator/VMTranslator similarity index 100% rename from projects/VMTranslator/VMTranslator rename to VMTranslator/VMTranslator diff --git a/projects/VMTranslator/Writer.cpp b/VMTranslator/Writer.cpp similarity index 100% rename from projects/VMTranslator/Writer.cpp rename to VMTranslator/Writer.cpp diff --git a/projects/VMTranslator/Writer.h b/VMTranslator/Writer.h similarity index 100% rename from projects/VMTranslator/Writer.h rename to VMTranslator/Writer.h diff --git a/projects/VMTranslator/lang.txt b/VMTranslator/lang.txt similarity index 100% rename from projects/VMTranslator/lang.txt rename to VMTranslator/lang.txt diff --git a/projects/VMTranslator/main.cpp b/VMTranslator/main.cpp similarity index 100% rename from projects/VMTranslator/main.cpp rename to VMTranslator/main.cpp diff --git a/projects/VMTranslator/project7.zip b/VMTranslator/project7.zip similarity index 100% rename from projects/VMTranslator/project7.zip rename to VMTranslator/project7.zip diff --git a/projects/VMTranslator/project8.zip b/VMTranslator/project8.zip similarity index 100% rename from projects/VMTranslator/project8.zip rename to VMTranslator/project8.zip diff --git a/tools/bin/Virtual Machine Emulator.dat b/tools/bin/Virtual Machine Emulator.dat new file mode 100644 index 0000000..7f669b3 --- /dev/null +++ b/tools/bin/Virtual Machine Emulator.dat @@ -0,0 +1 @@ +/Users/stepus53/projects/nand2tetris/projects/Arkanoid