From a41fb60b8f360786e8297b378a1e2d05062dcccd Mon Sep 17 00:00:00 2001 From: Paul Weng Date: Thu, 9 Jul 2020 09:17:21 +0800 Subject: [PATCH] update directory names --- {L10_stream => L10-Stream}/cin.cpp | 0 {L10_stream => L10-Stream}/cout.cpp | 0 {L10_stream => L10-Stream}/failedState.cpp | 0 {L10_stream => L10-Stream}/getline.cpp | 0 {L10_stream => L10-Stream}/ifs.cpp | 0 {L10_stream => L10-Stream}/ifsBetter.cpp | 0 {L10_stream => L10-Stream}/input.txt | 0 {L10_stream => L10-Stream}/string.cpp | 0 {L11_testing => L11-Testing}/assert.cpp | 0 {L11_testing => L11-Testing}/clog.cpp | 0 {L11_testing => L11-Testing}/factorial.cpp | 0 .../1-basic/exception.cpp | 0 .../2-exception-propagation/exception.cpp | 0 .../3-no-catch/exception.cpp | 0 .../4-no-matching-catch/exception.cpp | 0 .../5-matching-catch/exception.cpp | 0 .../6-after-catch/exception.cpp | 0 {L12_exception => L12-Exception}/exception.cpp | 0 {L12_exception => L12-Exception}/quiz.cpp | 0 {L13_ADT => L13-ADT}/IntSet-Efficiency/IntSet.cpp | 0 {L13_ADT => L13-ADT}/IntSet-Efficiency/IntSet.h | 0 {L13_ADT => L13-ADT}/IntSet-Efficiency/Makefile | 0 {L13_ADT => L13-ADT}/IntSet-Efficiency/main.cpp | 0 {L13_ADT => L13-ADT}/IntSet-Efficiency/test.cpp | 0 {L13_ADT => L13-ADT}/IntSet.cpp | 0 {L13_ADT => L13-ADT}/IntSet.h | 0 {L13_ADT => L13-ADT}/Makefile | 0 {L13_ADT => L13-ADT}/anInt/anInt.cpp | 0 {L13_ADT => L13-ADT}/anInt/anInt.h | 0 {L13_ADT => L13-ADT}/anInt/main.cpp | 0 {L13_ADT => L13-ADT}/constructor/constructor.cpp | 0 {L13_ADT => L13-ADT}/constructor/constructor2.cpp | 0 {L13_ADT => L13-ADT}/main.cpp | 0 {L13_ADT => L13-ADT}/test.cpp | 0 .../1-IntSet-private/IntSet.cpp | 0 .../1-IntSet-private/IntSet.h | 0 .../1-IntSet-private/Makefile | 0 .../1-IntSet-private/main.cpp | 0 .../2-IntSet-protected/IntSet.cpp | 0 .../2-IntSet-protected/IntSet.h | 0 .../2-IntSet-protected/Makefile | 0 .../2-IntSet-protected/main.cpp | 0 .../3-PosIntSet/IntSet.cpp | 0 {L15_Subtypes => L15-Subtype}/3-PosIntSet/IntSet.h | 0 {L15_Subtypes => L15-Subtype}/3-PosIntSet/Makefile | 0 {L15_Subtypes => L15-Subtype}/3-PosIntSet/main.cpp | 0 .../4-virtual-PosIntSet/IntSet.cpp | 0 .../4-virtual-PosIntSet/IntSet.h | 0 .../4-virtual-PosIntSet/Makefile | 0 .../4-virtual-PosIntSet/main.cpp | 0 {L15_Subtypes => L15-Subtype}/MaxIntSet/IntSet.cpp | 0 {L15_Subtypes => L15-Subtype}/MaxIntSet/IntSet.h | 0 {L15_Subtypes => L15-Subtype}/MaxIntSet/Makefile | 0 .../MaxIntSet/MaxIntSet.cpp | 0 {L15_Subtypes => L15-Subtype}/MaxIntSet/MaxIntSet.h | 0 {L15_Subtypes => L15-Subtype}/MaxIntSet/main.cpp | 0 .../IntSet-Interface/include/IntSet.h | 0 .../IntSet-Interface/lib/.gitignore | 0 .../IntSet-Interface/provider/IntSetImpl.cpp | 0 .../IntSet-Interface/provider/Makefile | 0 .../IntSet-Interface/user/Makefile | 0 .../IntSet-Interface/user/main.cpp | 0 {L2_linux => L2-Linux}/fruit.txt | 0 {L2_linux => L2-Linux}/my_add/add.cpp | 0 {L2_linux => L2-Linux}/my_add/add.h | 0 {L2_linux => L2-Linux}/my_add/add.o | Bin {L2_linux => L2-Linux}/my_add/input.txt | 0 {L2_linux => L2-Linux}/my_add/ls.txt | 0 {L2_linux => L2-Linux}/my_add/m1.cpp | 0 {L2_linux => L2-Linux}/my_add/makefile | 0 {L2_linux => L2-Linux}/my_add/my_add | Bin .../my_add/my_add.dSYM/Contents/Info.plist | 0 .../my_add.dSYM/Contents/Resources/DWARF/my_add | Bin {L2_linux => L2-Linux}/my_add/my_add.txt | 0 {L2_linux => L2-Linux}/my_add/output.txt | 0 {L2_linux => L2-Linux}/my_add/run_add.cpp | 0 {L2_linux => L2-Linux}/my_favorite.txt | 0 {L2_linux => L2-Linux}/test1.txt | 0 {L2_linux => L2-Linux}/test2.txt | 0 {L2_linux => L2-Linux}/test3.txt | 0 {L2_linux => L2-Linux}/test4.txt | 0 {L2_linux => L2-Linux}/test5.txt | 0 {L3_compilation => L3-Compilation}/add/Makefile | 0 {L3_compilation => L3-Compilation}/add/add.cpp | 0 {L3_compilation => L3-Compilation}/add/add.h | 0 {L3_compilation => L3-Compilation}/add/run_add.cpp | 0 {L3_compilation => L3-Compilation}/error.cpp | 0 {L3_compilation => L3-Compilation}/exercise/add.cpp | 0 {L3_compilation => L3-Compilation}/exercise/add.h | 0 .../exercise/incdec.cpp | 0 .../exercise/incdec.h | 0 .../exercise/main.cpp | 0 {L3_compilation => L3-Compilation}/exercise/sub.cpp | 0 {L3_compilation => L3-Compilation}/exercise/sub.h | 0 .../header_guard/drawing.h | 0 .../header_guard/line.h | 0 .../header_guard/main.cpp | 0 .../header_guard/point.h | 0 .../no_header_guard/drawing.h | 0 .../no_header_guard/line.h | 0 .../no_header_guard/main.cpp | 0 .../no_header_guard/point.h | 0 {L3_compilation => L3-Compilation}/solution/add.cpp | 0 {L3_compilation => L3-Compilation}/solution/add.h | 0 .../solution/incdec.cpp | 0 .../solution/incdec.h | 0 .../solution/main.cpp | 0 .../solution/makefile | 0 {L3_compilation => L3-Compilation}/solution/sub.cpp | 0 {L3_compilation => L3-Compilation}/solution/sub.h | 0 {L4_review => L4-Review}/array.cpp | 0 {L4_review => L4-Review}/pointerArray.cpp | 0 {L4_review => L4-Review}/reference.cpp | 0 {L4_review => L4-Review}/rvalue.cpp | 0 {L4_review => L4-Review}/struct.cpp | 0 {L4_review => L4-Review}/structArgument.cpp | 0 {L5_const => L5-const}/const.cpp | 0 {L5_const => L5-const}/constCall.cpp | 0 {L7_function => L7-Function}/factorial.cpp | 0 {L7_function => L7-Function}/fp.cpp | 0 {L7_function => L7-Function}/int.cpp | 0 {L7_function => L7-Function}/recursiveCall.cpp | 0 122 files changed, 0 insertions(+), 0 deletions(-) rename {L10_stream => L10-Stream}/cin.cpp (100%) rename {L10_stream => L10-Stream}/cout.cpp (100%) rename {L10_stream => L10-Stream}/failedState.cpp (100%) rename {L10_stream => L10-Stream}/getline.cpp (100%) rename {L10_stream => L10-Stream}/ifs.cpp (100%) rename {L10_stream => L10-Stream}/ifsBetter.cpp (100%) rename {L10_stream => L10-Stream}/input.txt (100%) rename {L10_stream => L10-Stream}/string.cpp (100%) rename {L11_testing => L11-Testing}/assert.cpp (100%) rename {L11_testing => L11-Testing}/clog.cpp (100%) rename {L11_testing => L11-Testing}/factorial.cpp (100%) rename {L12_exception => L12-Exception}/1-basic/exception.cpp (100%) rename {L12_exception => L12-Exception}/2-exception-propagation/exception.cpp (100%) rename {L12_exception => L12-Exception}/3-no-catch/exception.cpp (100%) rename {L12_exception => L12-Exception}/4-no-matching-catch/exception.cpp (100%) rename {L12_exception => L12-Exception}/5-matching-catch/exception.cpp (100%) rename {L12_exception => L12-Exception}/6-after-catch/exception.cpp (100%) rename {L12_exception => L12-Exception}/exception.cpp (100%) rename {L12_exception => L12-Exception}/quiz.cpp (100%) rename {L13_ADT => L13-ADT}/IntSet-Efficiency/IntSet.cpp (100%) rename {L13_ADT => L13-ADT}/IntSet-Efficiency/IntSet.h (100%) rename {L13_ADT => L13-ADT}/IntSet-Efficiency/Makefile (100%) rename {L13_ADT => L13-ADT}/IntSet-Efficiency/main.cpp (100%) rename {L13_ADT => L13-ADT}/IntSet-Efficiency/test.cpp (100%) rename {L13_ADT => L13-ADT}/IntSet.cpp (100%) rename {L13_ADT => L13-ADT}/IntSet.h (100%) rename {L13_ADT => L13-ADT}/Makefile (100%) rename {L13_ADT => L13-ADT}/anInt/anInt.cpp (100%) rename {L13_ADT => L13-ADT}/anInt/anInt.h (100%) rename {L13_ADT => L13-ADT}/anInt/main.cpp (100%) rename {L13_ADT => L13-ADT}/constructor/constructor.cpp (100%) rename {L13_ADT => L13-ADT}/constructor/constructor2.cpp (100%) rename {L13_ADT => L13-ADT}/main.cpp (100%) rename {L13_ADT => L13-ADT}/test.cpp (100%) rename {L15_Subtypes => L15-Subtype}/1-IntSet-private/IntSet.cpp (100%) rename {L15_Subtypes => L15-Subtype}/1-IntSet-private/IntSet.h (100%) rename {L15_Subtypes => L15-Subtype}/1-IntSet-private/Makefile (100%) rename {L15_Subtypes => L15-Subtype}/1-IntSet-private/main.cpp (100%) rename {L15_Subtypes => L15-Subtype}/2-IntSet-protected/IntSet.cpp (100%) rename {L15_Subtypes => L15-Subtype}/2-IntSet-protected/IntSet.h (100%) rename {L15_Subtypes => L15-Subtype}/2-IntSet-protected/Makefile (100%) rename {L15_Subtypes => L15-Subtype}/2-IntSet-protected/main.cpp (100%) rename {L15_Subtypes => L15-Subtype}/3-PosIntSet/IntSet.cpp (100%) rename {L15_Subtypes => L15-Subtype}/3-PosIntSet/IntSet.h (100%) rename {L15_Subtypes => L15-Subtype}/3-PosIntSet/Makefile (100%) rename {L15_Subtypes => L15-Subtype}/3-PosIntSet/main.cpp (100%) rename {L15_Subtypes => L15-Subtype}/4-virtual-PosIntSet/IntSet.cpp (100%) rename {L15_Subtypes => L15-Subtype}/4-virtual-PosIntSet/IntSet.h (100%) rename {L15_Subtypes => L15-Subtype}/4-virtual-PosIntSet/Makefile (100%) rename {L15_Subtypes => L15-Subtype}/4-virtual-PosIntSet/main.cpp (100%) rename {L15_Subtypes => L15-Subtype}/MaxIntSet/IntSet.cpp (100%) rename {L15_Subtypes => L15-Subtype}/MaxIntSet/IntSet.h (100%) rename {L15_Subtypes => L15-Subtype}/MaxIntSet/Makefile (100%) rename {L15_Subtypes => L15-Subtype}/MaxIntSet/MaxIntSet.cpp (100%) rename {L15_Subtypes => L15-Subtype}/MaxIntSet/MaxIntSet.h (100%) rename {L15_Subtypes => L15-Subtype}/MaxIntSet/main.cpp (100%) rename {L16_interface => L16-Interface}/IntSet-Interface/include/IntSet.h (100%) rename {L16_interface => L16-Interface}/IntSet-Interface/lib/.gitignore (100%) rename {L16_interface => L16-Interface}/IntSet-Interface/provider/IntSetImpl.cpp (100%) rename {L16_interface => L16-Interface}/IntSet-Interface/provider/Makefile (100%) rename {L16_interface => L16-Interface}/IntSet-Interface/user/Makefile (100%) rename {L16_interface => L16-Interface}/IntSet-Interface/user/main.cpp (100%) rename {L2_linux => L2-Linux}/fruit.txt (100%) rename {L2_linux => L2-Linux}/my_add/add.cpp (100%) rename {L2_linux => L2-Linux}/my_add/add.h (100%) rename {L2_linux => L2-Linux}/my_add/add.o (100%) rename {L2_linux => L2-Linux}/my_add/input.txt (100%) rename {L2_linux => L2-Linux}/my_add/ls.txt (100%) rename {L2_linux => L2-Linux}/my_add/m1.cpp (100%) rename {L2_linux => L2-Linux}/my_add/makefile (100%) rename {L2_linux => L2-Linux}/my_add/my_add (100%) rename {L2_linux => L2-Linux}/my_add/my_add.dSYM/Contents/Info.plist (100%) rename {L2_linux => L2-Linux}/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add (100%) rename {L2_linux => L2-Linux}/my_add/my_add.txt (100%) rename {L2_linux => L2-Linux}/my_add/output.txt (100%) rename {L2_linux => L2-Linux}/my_add/run_add.cpp (100%) rename {L2_linux => L2-Linux}/my_favorite.txt (100%) rename {L2_linux => L2-Linux}/test1.txt (100%) rename {L2_linux => L2-Linux}/test2.txt (100%) rename {L2_linux => L2-Linux}/test3.txt (100%) rename {L2_linux => L2-Linux}/test4.txt (100%) rename {L2_linux => L2-Linux}/test5.txt (100%) rename {L3_compilation => L3-Compilation}/add/Makefile (100%) rename {L3_compilation => L3-Compilation}/add/add.cpp (100%) rename {L3_compilation => L3-Compilation}/add/add.h (100%) rename {L3_compilation => L3-Compilation}/add/run_add.cpp (100%) rename {L3_compilation => L3-Compilation}/error.cpp (100%) rename {L3_compilation => L3-Compilation}/exercise/add.cpp (100%) rename {L3_compilation => L3-Compilation}/exercise/add.h (100%) rename {L3_compilation => L3-Compilation}/exercise/incdec.cpp (100%) rename {L3_compilation => L3-Compilation}/exercise/incdec.h (100%) rename {L3_compilation => L3-Compilation}/exercise/main.cpp (100%) rename {L3_compilation => L3-Compilation}/exercise/sub.cpp (100%) rename {L3_compilation => L3-Compilation}/exercise/sub.h (100%) rename {L3_compilation => L3-Compilation}/header_guard/drawing.h (100%) rename {L3_compilation => L3-Compilation}/header_guard/line.h (100%) rename {L3_compilation => L3-Compilation}/header_guard/main.cpp (100%) rename {L3_compilation => L3-Compilation}/header_guard/point.h (100%) rename {L3_compilation => L3-Compilation}/no_header_guard/drawing.h (100%) rename {L3_compilation => L3-Compilation}/no_header_guard/line.h (100%) rename {L3_compilation => L3-Compilation}/no_header_guard/main.cpp (100%) rename {L3_compilation => L3-Compilation}/no_header_guard/point.h (100%) rename {L3_compilation => L3-Compilation}/solution/add.cpp (100%) rename {L3_compilation => L3-Compilation}/solution/add.h (100%) rename {L3_compilation => L3-Compilation}/solution/incdec.cpp (100%) rename {L3_compilation => L3-Compilation}/solution/incdec.h (100%) rename {L3_compilation => L3-Compilation}/solution/main.cpp (100%) rename {L3_compilation => L3-Compilation}/solution/makefile (100%) rename {L3_compilation => L3-Compilation}/solution/sub.cpp (100%) rename {L3_compilation => L3-Compilation}/solution/sub.h (100%) rename {L4_review => L4-Review}/array.cpp (100%) rename {L4_review => L4-Review}/pointerArray.cpp (100%) rename {L4_review => L4-Review}/reference.cpp (100%) rename {L4_review => L4-Review}/rvalue.cpp (100%) rename {L4_review => L4-Review}/struct.cpp (100%) rename {L4_review => L4-Review}/structArgument.cpp (100%) rename {L5_const => L5-const}/const.cpp (100%) rename {L5_const => L5-const}/constCall.cpp (100%) rename {L7_function => L7-Function}/factorial.cpp (100%) rename {L7_function => L7-Function}/fp.cpp (100%) rename {L7_function => L7-Function}/int.cpp (100%) rename {L7_function => L7-Function}/recursiveCall.cpp (100%) diff --git a/L10_stream/cin.cpp b/L10-Stream/cin.cpp similarity index 100% rename from L10_stream/cin.cpp rename to L10-Stream/cin.cpp diff --git a/L10_stream/cout.cpp b/L10-Stream/cout.cpp similarity index 100% rename from L10_stream/cout.cpp rename to L10-Stream/cout.cpp diff --git a/L10_stream/failedState.cpp b/L10-Stream/failedState.cpp similarity index 100% rename from L10_stream/failedState.cpp rename to L10-Stream/failedState.cpp diff --git a/L10_stream/getline.cpp b/L10-Stream/getline.cpp similarity index 100% rename from L10_stream/getline.cpp rename to L10-Stream/getline.cpp diff --git a/L10_stream/ifs.cpp b/L10-Stream/ifs.cpp similarity index 100% rename from L10_stream/ifs.cpp rename to L10-Stream/ifs.cpp diff --git a/L10_stream/ifsBetter.cpp b/L10-Stream/ifsBetter.cpp similarity index 100% rename from L10_stream/ifsBetter.cpp rename to L10-Stream/ifsBetter.cpp diff --git a/L10_stream/input.txt b/L10-Stream/input.txt similarity index 100% rename from L10_stream/input.txt rename to L10-Stream/input.txt diff --git a/L10_stream/string.cpp b/L10-Stream/string.cpp similarity index 100% rename from L10_stream/string.cpp rename to L10-Stream/string.cpp diff --git a/L11_testing/assert.cpp b/L11-Testing/assert.cpp similarity index 100% rename from L11_testing/assert.cpp rename to L11-Testing/assert.cpp diff --git a/L11_testing/clog.cpp b/L11-Testing/clog.cpp similarity index 100% rename from L11_testing/clog.cpp rename to L11-Testing/clog.cpp diff --git a/L11_testing/factorial.cpp b/L11-Testing/factorial.cpp similarity index 100% rename from L11_testing/factorial.cpp rename to L11-Testing/factorial.cpp diff --git a/L12_exception/1-basic/exception.cpp b/L12-Exception/1-basic/exception.cpp similarity index 100% rename from L12_exception/1-basic/exception.cpp rename to L12-Exception/1-basic/exception.cpp diff --git a/L12_exception/2-exception-propagation/exception.cpp b/L12-Exception/2-exception-propagation/exception.cpp similarity index 100% rename from L12_exception/2-exception-propagation/exception.cpp rename to L12-Exception/2-exception-propagation/exception.cpp diff --git a/L12_exception/3-no-catch/exception.cpp b/L12-Exception/3-no-catch/exception.cpp similarity index 100% rename from L12_exception/3-no-catch/exception.cpp rename to L12-Exception/3-no-catch/exception.cpp diff --git a/L12_exception/4-no-matching-catch/exception.cpp b/L12-Exception/4-no-matching-catch/exception.cpp similarity index 100% rename from L12_exception/4-no-matching-catch/exception.cpp rename to L12-Exception/4-no-matching-catch/exception.cpp diff --git a/L12_exception/5-matching-catch/exception.cpp b/L12-Exception/5-matching-catch/exception.cpp similarity index 100% rename from L12_exception/5-matching-catch/exception.cpp rename to L12-Exception/5-matching-catch/exception.cpp diff --git a/L12_exception/6-after-catch/exception.cpp b/L12-Exception/6-after-catch/exception.cpp similarity index 100% rename from L12_exception/6-after-catch/exception.cpp rename to L12-Exception/6-after-catch/exception.cpp diff --git a/L12_exception/exception.cpp b/L12-Exception/exception.cpp similarity index 100% rename from L12_exception/exception.cpp rename to L12-Exception/exception.cpp diff --git a/L12_exception/quiz.cpp b/L12-Exception/quiz.cpp similarity index 100% rename from L12_exception/quiz.cpp rename to L12-Exception/quiz.cpp diff --git a/L13_ADT/IntSet-Efficiency/IntSet.cpp b/L13-ADT/IntSet-Efficiency/IntSet.cpp similarity index 100% rename from L13_ADT/IntSet-Efficiency/IntSet.cpp rename to L13-ADT/IntSet-Efficiency/IntSet.cpp diff --git a/L13_ADT/IntSet-Efficiency/IntSet.h b/L13-ADT/IntSet-Efficiency/IntSet.h similarity index 100% rename from L13_ADT/IntSet-Efficiency/IntSet.h rename to L13-ADT/IntSet-Efficiency/IntSet.h diff --git a/L13_ADT/IntSet-Efficiency/Makefile b/L13-ADT/IntSet-Efficiency/Makefile similarity index 100% rename from L13_ADT/IntSet-Efficiency/Makefile rename to L13-ADT/IntSet-Efficiency/Makefile diff --git a/L13_ADT/IntSet-Efficiency/main.cpp b/L13-ADT/IntSet-Efficiency/main.cpp similarity index 100% rename from L13_ADT/IntSet-Efficiency/main.cpp rename to L13-ADT/IntSet-Efficiency/main.cpp diff --git a/L13_ADT/IntSet-Efficiency/test.cpp b/L13-ADT/IntSet-Efficiency/test.cpp similarity index 100% rename from L13_ADT/IntSet-Efficiency/test.cpp rename to L13-ADT/IntSet-Efficiency/test.cpp diff --git a/L13_ADT/IntSet.cpp b/L13-ADT/IntSet.cpp similarity index 100% rename from L13_ADT/IntSet.cpp rename to L13-ADT/IntSet.cpp diff --git a/L13_ADT/IntSet.h b/L13-ADT/IntSet.h similarity index 100% rename from L13_ADT/IntSet.h rename to L13-ADT/IntSet.h diff --git a/L13_ADT/Makefile b/L13-ADT/Makefile similarity index 100% rename from L13_ADT/Makefile rename to L13-ADT/Makefile diff --git a/L13_ADT/anInt/anInt.cpp b/L13-ADT/anInt/anInt.cpp similarity index 100% rename from L13_ADT/anInt/anInt.cpp rename to L13-ADT/anInt/anInt.cpp diff --git a/L13_ADT/anInt/anInt.h b/L13-ADT/anInt/anInt.h similarity index 100% rename from L13_ADT/anInt/anInt.h rename to L13-ADT/anInt/anInt.h diff --git a/L13_ADT/anInt/main.cpp b/L13-ADT/anInt/main.cpp similarity index 100% rename from L13_ADT/anInt/main.cpp rename to L13-ADT/anInt/main.cpp diff --git a/L13_ADT/constructor/constructor.cpp b/L13-ADT/constructor/constructor.cpp similarity index 100% rename from L13_ADT/constructor/constructor.cpp rename to L13-ADT/constructor/constructor.cpp diff --git a/L13_ADT/constructor/constructor2.cpp b/L13-ADT/constructor/constructor2.cpp similarity index 100% rename from L13_ADT/constructor/constructor2.cpp rename to L13-ADT/constructor/constructor2.cpp diff --git a/L13_ADT/main.cpp b/L13-ADT/main.cpp similarity index 100% rename from L13_ADT/main.cpp rename to L13-ADT/main.cpp diff --git a/L13_ADT/test.cpp b/L13-ADT/test.cpp similarity index 100% rename from L13_ADT/test.cpp rename to L13-ADT/test.cpp diff --git a/L15_Subtypes/1-IntSet-private/IntSet.cpp b/L15-Subtype/1-IntSet-private/IntSet.cpp similarity index 100% rename from L15_Subtypes/1-IntSet-private/IntSet.cpp rename to L15-Subtype/1-IntSet-private/IntSet.cpp diff --git a/L15_Subtypes/1-IntSet-private/IntSet.h b/L15-Subtype/1-IntSet-private/IntSet.h similarity index 100% rename from L15_Subtypes/1-IntSet-private/IntSet.h rename to L15-Subtype/1-IntSet-private/IntSet.h diff --git a/L15_Subtypes/1-IntSet-private/Makefile b/L15-Subtype/1-IntSet-private/Makefile similarity index 100% rename from L15_Subtypes/1-IntSet-private/Makefile rename to L15-Subtype/1-IntSet-private/Makefile diff --git a/L15_Subtypes/1-IntSet-private/main.cpp b/L15-Subtype/1-IntSet-private/main.cpp similarity index 100% rename from L15_Subtypes/1-IntSet-private/main.cpp rename to L15-Subtype/1-IntSet-private/main.cpp diff --git a/L15_Subtypes/2-IntSet-protected/IntSet.cpp b/L15-Subtype/2-IntSet-protected/IntSet.cpp similarity index 100% rename from L15_Subtypes/2-IntSet-protected/IntSet.cpp rename to L15-Subtype/2-IntSet-protected/IntSet.cpp diff --git a/L15_Subtypes/2-IntSet-protected/IntSet.h b/L15-Subtype/2-IntSet-protected/IntSet.h similarity index 100% rename from L15_Subtypes/2-IntSet-protected/IntSet.h rename to L15-Subtype/2-IntSet-protected/IntSet.h diff --git a/L15_Subtypes/2-IntSet-protected/Makefile b/L15-Subtype/2-IntSet-protected/Makefile similarity index 100% rename from L15_Subtypes/2-IntSet-protected/Makefile rename to L15-Subtype/2-IntSet-protected/Makefile diff --git a/L15_Subtypes/2-IntSet-protected/main.cpp b/L15-Subtype/2-IntSet-protected/main.cpp similarity index 100% rename from L15_Subtypes/2-IntSet-protected/main.cpp rename to L15-Subtype/2-IntSet-protected/main.cpp diff --git a/L15_Subtypes/3-PosIntSet/IntSet.cpp b/L15-Subtype/3-PosIntSet/IntSet.cpp similarity index 100% rename from L15_Subtypes/3-PosIntSet/IntSet.cpp rename to L15-Subtype/3-PosIntSet/IntSet.cpp diff --git a/L15_Subtypes/3-PosIntSet/IntSet.h b/L15-Subtype/3-PosIntSet/IntSet.h similarity index 100% rename from L15_Subtypes/3-PosIntSet/IntSet.h rename to L15-Subtype/3-PosIntSet/IntSet.h diff --git a/L15_Subtypes/3-PosIntSet/Makefile b/L15-Subtype/3-PosIntSet/Makefile similarity index 100% rename from L15_Subtypes/3-PosIntSet/Makefile rename to L15-Subtype/3-PosIntSet/Makefile diff --git a/L15_Subtypes/3-PosIntSet/main.cpp b/L15-Subtype/3-PosIntSet/main.cpp similarity index 100% rename from L15_Subtypes/3-PosIntSet/main.cpp rename to L15-Subtype/3-PosIntSet/main.cpp diff --git a/L15_Subtypes/4-virtual-PosIntSet/IntSet.cpp b/L15-Subtype/4-virtual-PosIntSet/IntSet.cpp similarity index 100% rename from L15_Subtypes/4-virtual-PosIntSet/IntSet.cpp rename to L15-Subtype/4-virtual-PosIntSet/IntSet.cpp diff --git a/L15_Subtypes/4-virtual-PosIntSet/IntSet.h b/L15-Subtype/4-virtual-PosIntSet/IntSet.h similarity index 100% rename from L15_Subtypes/4-virtual-PosIntSet/IntSet.h rename to L15-Subtype/4-virtual-PosIntSet/IntSet.h diff --git a/L15_Subtypes/4-virtual-PosIntSet/Makefile b/L15-Subtype/4-virtual-PosIntSet/Makefile similarity index 100% rename from L15_Subtypes/4-virtual-PosIntSet/Makefile rename to L15-Subtype/4-virtual-PosIntSet/Makefile diff --git a/L15_Subtypes/4-virtual-PosIntSet/main.cpp b/L15-Subtype/4-virtual-PosIntSet/main.cpp similarity index 100% rename from L15_Subtypes/4-virtual-PosIntSet/main.cpp rename to L15-Subtype/4-virtual-PosIntSet/main.cpp diff --git a/L15_Subtypes/MaxIntSet/IntSet.cpp b/L15-Subtype/MaxIntSet/IntSet.cpp similarity index 100% rename from L15_Subtypes/MaxIntSet/IntSet.cpp rename to L15-Subtype/MaxIntSet/IntSet.cpp diff --git a/L15_Subtypes/MaxIntSet/IntSet.h b/L15-Subtype/MaxIntSet/IntSet.h similarity index 100% rename from L15_Subtypes/MaxIntSet/IntSet.h rename to L15-Subtype/MaxIntSet/IntSet.h diff --git a/L15_Subtypes/MaxIntSet/Makefile b/L15-Subtype/MaxIntSet/Makefile similarity index 100% rename from L15_Subtypes/MaxIntSet/Makefile rename to L15-Subtype/MaxIntSet/Makefile diff --git a/L15_Subtypes/MaxIntSet/MaxIntSet.cpp b/L15-Subtype/MaxIntSet/MaxIntSet.cpp similarity index 100% rename from L15_Subtypes/MaxIntSet/MaxIntSet.cpp rename to L15-Subtype/MaxIntSet/MaxIntSet.cpp diff --git a/L15_Subtypes/MaxIntSet/MaxIntSet.h b/L15-Subtype/MaxIntSet/MaxIntSet.h similarity index 100% rename from L15_Subtypes/MaxIntSet/MaxIntSet.h rename to L15-Subtype/MaxIntSet/MaxIntSet.h diff --git a/L15_Subtypes/MaxIntSet/main.cpp b/L15-Subtype/MaxIntSet/main.cpp similarity index 100% rename from L15_Subtypes/MaxIntSet/main.cpp rename to L15-Subtype/MaxIntSet/main.cpp diff --git a/L16_interface/IntSet-Interface/include/IntSet.h b/L16-Interface/IntSet-Interface/include/IntSet.h similarity index 100% rename from L16_interface/IntSet-Interface/include/IntSet.h rename to L16-Interface/IntSet-Interface/include/IntSet.h diff --git a/L16_interface/IntSet-Interface/lib/.gitignore b/L16-Interface/IntSet-Interface/lib/.gitignore similarity index 100% rename from L16_interface/IntSet-Interface/lib/.gitignore rename to L16-Interface/IntSet-Interface/lib/.gitignore diff --git a/L16_interface/IntSet-Interface/provider/IntSetImpl.cpp b/L16-Interface/IntSet-Interface/provider/IntSetImpl.cpp similarity index 100% rename from L16_interface/IntSet-Interface/provider/IntSetImpl.cpp rename to L16-Interface/IntSet-Interface/provider/IntSetImpl.cpp diff --git a/L16_interface/IntSet-Interface/provider/Makefile b/L16-Interface/IntSet-Interface/provider/Makefile similarity index 100% rename from L16_interface/IntSet-Interface/provider/Makefile rename to L16-Interface/IntSet-Interface/provider/Makefile diff --git a/L16_interface/IntSet-Interface/user/Makefile b/L16-Interface/IntSet-Interface/user/Makefile similarity index 100% rename from L16_interface/IntSet-Interface/user/Makefile rename to L16-Interface/IntSet-Interface/user/Makefile diff --git a/L16_interface/IntSet-Interface/user/main.cpp b/L16-Interface/IntSet-Interface/user/main.cpp similarity index 100% rename from L16_interface/IntSet-Interface/user/main.cpp rename to L16-Interface/IntSet-Interface/user/main.cpp diff --git a/L2_linux/fruit.txt b/L2-Linux/fruit.txt similarity index 100% rename from L2_linux/fruit.txt rename to L2-Linux/fruit.txt diff --git a/L2_linux/my_add/add.cpp b/L2-Linux/my_add/add.cpp similarity index 100% rename from L2_linux/my_add/add.cpp rename to L2-Linux/my_add/add.cpp diff --git a/L2_linux/my_add/add.h b/L2-Linux/my_add/add.h similarity index 100% rename from L2_linux/my_add/add.h rename to L2-Linux/my_add/add.h diff --git a/L2_linux/my_add/add.o b/L2-Linux/my_add/add.o similarity index 100% rename from L2_linux/my_add/add.o rename to L2-Linux/my_add/add.o diff --git a/L2_linux/my_add/input.txt b/L2-Linux/my_add/input.txt similarity index 100% rename from L2_linux/my_add/input.txt rename to L2-Linux/my_add/input.txt diff --git a/L2_linux/my_add/ls.txt b/L2-Linux/my_add/ls.txt similarity index 100% rename from L2_linux/my_add/ls.txt rename to L2-Linux/my_add/ls.txt diff --git a/L2_linux/my_add/m1.cpp b/L2-Linux/my_add/m1.cpp similarity index 100% rename from L2_linux/my_add/m1.cpp rename to L2-Linux/my_add/m1.cpp diff --git a/L2_linux/my_add/makefile b/L2-Linux/my_add/makefile similarity index 100% rename from L2_linux/my_add/makefile rename to L2-Linux/my_add/makefile diff --git a/L2_linux/my_add/my_add b/L2-Linux/my_add/my_add similarity index 100% rename from L2_linux/my_add/my_add rename to L2-Linux/my_add/my_add diff --git a/L2_linux/my_add/my_add.dSYM/Contents/Info.plist b/L2-Linux/my_add/my_add.dSYM/Contents/Info.plist similarity index 100% rename from L2_linux/my_add/my_add.dSYM/Contents/Info.plist rename to L2-Linux/my_add/my_add.dSYM/Contents/Info.plist diff --git a/L2_linux/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add b/L2-Linux/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add similarity index 100% rename from L2_linux/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add rename to L2-Linux/my_add/my_add.dSYM/Contents/Resources/DWARF/my_add diff --git a/L2_linux/my_add/my_add.txt b/L2-Linux/my_add/my_add.txt similarity index 100% rename from L2_linux/my_add/my_add.txt rename to L2-Linux/my_add/my_add.txt diff --git a/L2_linux/my_add/output.txt b/L2-Linux/my_add/output.txt similarity index 100% rename from L2_linux/my_add/output.txt rename to L2-Linux/my_add/output.txt diff --git a/L2_linux/my_add/run_add.cpp b/L2-Linux/my_add/run_add.cpp similarity index 100% rename from L2_linux/my_add/run_add.cpp rename to L2-Linux/my_add/run_add.cpp diff --git a/L2_linux/my_favorite.txt b/L2-Linux/my_favorite.txt similarity index 100% rename from L2_linux/my_favorite.txt rename to L2-Linux/my_favorite.txt diff --git a/L2_linux/test1.txt b/L2-Linux/test1.txt similarity index 100% rename from L2_linux/test1.txt rename to L2-Linux/test1.txt diff --git a/L2_linux/test2.txt b/L2-Linux/test2.txt similarity index 100% rename from L2_linux/test2.txt rename to L2-Linux/test2.txt diff --git a/L2_linux/test3.txt b/L2-Linux/test3.txt similarity index 100% rename from L2_linux/test3.txt rename to L2-Linux/test3.txt diff --git a/L2_linux/test4.txt b/L2-Linux/test4.txt similarity index 100% rename from L2_linux/test4.txt rename to L2-Linux/test4.txt diff --git a/L2_linux/test5.txt b/L2-Linux/test5.txt similarity index 100% rename from L2_linux/test5.txt rename to L2-Linux/test5.txt diff --git a/L3_compilation/add/Makefile b/L3-Compilation/add/Makefile similarity index 100% rename from L3_compilation/add/Makefile rename to L3-Compilation/add/Makefile diff --git a/L3_compilation/add/add.cpp b/L3-Compilation/add/add.cpp similarity index 100% rename from L3_compilation/add/add.cpp rename to L3-Compilation/add/add.cpp diff --git a/L3_compilation/add/add.h b/L3-Compilation/add/add.h similarity index 100% rename from L3_compilation/add/add.h rename to L3-Compilation/add/add.h diff --git a/L3_compilation/add/run_add.cpp b/L3-Compilation/add/run_add.cpp similarity index 100% rename from L3_compilation/add/run_add.cpp rename to L3-Compilation/add/run_add.cpp diff --git a/L3_compilation/error.cpp b/L3-Compilation/error.cpp similarity index 100% rename from L3_compilation/error.cpp rename to L3-Compilation/error.cpp diff --git a/L3_compilation/exercise/add.cpp b/L3-Compilation/exercise/add.cpp similarity index 100% rename from L3_compilation/exercise/add.cpp rename to L3-Compilation/exercise/add.cpp diff --git a/L3_compilation/exercise/add.h b/L3-Compilation/exercise/add.h similarity index 100% rename from L3_compilation/exercise/add.h rename to L3-Compilation/exercise/add.h diff --git a/L3_compilation/exercise/incdec.cpp b/L3-Compilation/exercise/incdec.cpp similarity index 100% rename from L3_compilation/exercise/incdec.cpp rename to L3-Compilation/exercise/incdec.cpp diff --git a/L3_compilation/exercise/incdec.h b/L3-Compilation/exercise/incdec.h similarity index 100% rename from L3_compilation/exercise/incdec.h rename to L3-Compilation/exercise/incdec.h diff --git a/L3_compilation/exercise/main.cpp b/L3-Compilation/exercise/main.cpp similarity index 100% rename from L3_compilation/exercise/main.cpp rename to L3-Compilation/exercise/main.cpp diff --git a/L3_compilation/exercise/sub.cpp b/L3-Compilation/exercise/sub.cpp similarity index 100% rename from L3_compilation/exercise/sub.cpp rename to L3-Compilation/exercise/sub.cpp diff --git a/L3_compilation/exercise/sub.h b/L3-Compilation/exercise/sub.h similarity index 100% rename from L3_compilation/exercise/sub.h rename to L3-Compilation/exercise/sub.h diff --git a/L3_compilation/header_guard/drawing.h b/L3-Compilation/header_guard/drawing.h similarity index 100% rename from L3_compilation/header_guard/drawing.h rename to L3-Compilation/header_guard/drawing.h diff --git a/L3_compilation/header_guard/line.h b/L3-Compilation/header_guard/line.h similarity index 100% rename from L3_compilation/header_guard/line.h rename to L3-Compilation/header_guard/line.h diff --git a/L3_compilation/header_guard/main.cpp b/L3-Compilation/header_guard/main.cpp similarity index 100% rename from L3_compilation/header_guard/main.cpp rename to L3-Compilation/header_guard/main.cpp diff --git a/L3_compilation/header_guard/point.h b/L3-Compilation/header_guard/point.h similarity index 100% rename from L3_compilation/header_guard/point.h rename to L3-Compilation/header_guard/point.h diff --git a/L3_compilation/no_header_guard/drawing.h b/L3-Compilation/no_header_guard/drawing.h similarity index 100% rename from L3_compilation/no_header_guard/drawing.h rename to L3-Compilation/no_header_guard/drawing.h diff --git a/L3_compilation/no_header_guard/line.h b/L3-Compilation/no_header_guard/line.h similarity index 100% rename from L3_compilation/no_header_guard/line.h rename to L3-Compilation/no_header_guard/line.h diff --git a/L3_compilation/no_header_guard/main.cpp b/L3-Compilation/no_header_guard/main.cpp similarity index 100% rename from L3_compilation/no_header_guard/main.cpp rename to L3-Compilation/no_header_guard/main.cpp diff --git a/L3_compilation/no_header_guard/point.h b/L3-Compilation/no_header_guard/point.h similarity index 100% rename from L3_compilation/no_header_guard/point.h rename to L3-Compilation/no_header_guard/point.h diff --git a/L3_compilation/solution/add.cpp b/L3-Compilation/solution/add.cpp similarity index 100% rename from L3_compilation/solution/add.cpp rename to L3-Compilation/solution/add.cpp diff --git a/L3_compilation/solution/add.h b/L3-Compilation/solution/add.h similarity index 100% rename from L3_compilation/solution/add.h rename to L3-Compilation/solution/add.h diff --git a/L3_compilation/solution/incdec.cpp b/L3-Compilation/solution/incdec.cpp similarity index 100% rename from L3_compilation/solution/incdec.cpp rename to L3-Compilation/solution/incdec.cpp diff --git a/L3_compilation/solution/incdec.h b/L3-Compilation/solution/incdec.h similarity index 100% rename from L3_compilation/solution/incdec.h rename to L3-Compilation/solution/incdec.h diff --git a/L3_compilation/solution/main.cpp b/L3-Compilation/solution/main.cpp similarity index 100% rename from L3_compilation/solution/main.cpp rename to L3-Compilation/solution/main.cpp diff --git a/L3_compilation/solution/makefile b/L3-Compilation/solution/makefile similarity index 100% rename from L3_compilation/solution/makefile rename to L3-Compilation/solution/makefile diff --git a/L3_compilation/solution/sub.cpp b/L3-Compilation/solution/sub.cpp similarity index 100% rename from L3_compilation/solution/sub.cpp rename to L3-Compilation/solution/sub.cpp diff --git a/L3_compilation/solution/sub.h b/L3-Compilation/solution/sub.h similarity index 100% rename from L3_compilation/solution/sub.h rename to L3-Compilation/solution/sub.h diff --git a/L4_review/array.cpp b/L4-Review/array.cpp similarity index 100% rename from L4_review/array.cpp rename to L4-Review/array.cpp diff --git a/L4_review/pointerArray.cpp b/L4-Review/pointerArray.cpp similarity index 100% rename from L4_review/pointerArray.cpp rename to L4-Review/pointerArray.cpp diff --git a/L4_review/reference.cpp b/L4-Review/reference.cpp similarity index 100% rename from L4_review/reference.cpp rename to L4-Review/reference.cpp diff --git a/L4_review/rvalue.cpp b/L4-Review/rvalue.cpp similarity index 100% rename from L4_review/rvalue.cpp rename to L4-Review/rvalue.cpp diff --git a/L4_review/struct.cpp b/L4-Review/struct.cpp similarity index 100% rename from L4_review/struct.cpp rename to L4-Review/struct.cpp diff --git a/L4_review/structArgument.cpp b/L4-Review/structArgument.cpp similarity index 100% rename from L4_review/structArgument.cpp rename to L4-Review/structArgument.cpp diff --git a/L5_const/const.cpp b/L5-const/const.cpp similarity index 100% rename from L5_const/const.cpp rename to L5-const/const.cpp diff --git a/L5_const/constCall.cpp b/L5-const/constCall.cpp similarity index 100% rename from L5_const/constCall.cpp rename to L5-const/constCall.cpp diff --git a/L7_function/factorial.cpp b/L7-Function/factorial.cpp similarity index 100% rename from L7_function/factorial.cpp rename to L7-Function/factorial.cpp diff --git a/L7_function/fp.cpp b/L7-Function/fp.cpp similarity index 100% rename from L7_function/fp.cpp rename to L7-Function/fp.cpp diff --git a/L7_function/int.cpp b/L7-Function/int.cpp similarity index 100% rename from L7_function/int.cpp rename to L7-Function/int.cpp diff --git a/L7_function/recursiveCall.cpp b/L7-Function/recursiveCall.cpp similarity index 100% rename from L7_function/recursiveCall.cpp rename to L7-Function/recursiveCall.cpp