diff --git a/README.md b/README.md index d2b903c..a74b26a 100755 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ -# Deon programming language V0.9.6 +# Eon programming language V0.9.6 My computer programming language made with LEX/YACC written in C. (interpreted) # Downloads -Supports both linux and windows, download link for current build can be found here: [download link](https://githacks.org/xerox/deon/-/tags) +Supports both linux and windows, download link for current build can be found here: [download link](https://githacks.org/xerox/eon/-/tags) # Hello World. -Hello world in Deon. +Hello world in Eon. ```c def main: diff --git a/deon-unix/deon.l b/eon-unix/eon.l similarity index 100% rename from deon-unix/deon.l rename to eon-unix/eon.l diff --git a/deon-unix/deon.y b/eon-unix/eon.y similarity index 100% rename from deon-unix/deon.y rename to eon-unix/eon.y diff --git a/deon-unix/functions/functions.c b/eon-unix/functions/functions.c similarity index 100% rename from deon-unix/functions/functions.c rename to eon-unix/functions/functions.c diff --git a/deon-unix/functions/functions.h b/eon-unix/functions/functions.h similarity index 100% rename from deon-unix/functions/functions.h rename to eon-unix/functions/functions.h diff --git a/deon-unix/hashmap/map.c b/eon-unix/hashmap/map.c similarity index 100% rename from deon-unix/hashmap/map.c rename to eon-unix/hashmap/map.c diff --git a/deon-unix/hashmap/map.h b/eon-unix/hashmap/map.h similarity index 100% rename from deon-unix/hashmap/map.h rename to eon-unix/hashmap/map.h diff --git a/deon-unix/install.sh b/eon-unix/install.sh similarity index 100% rename from deon-unix/install.sh rename to eon-unix/install.sh diff --git a/deon-unix/linked_list/linked_list.c b/eon-unix/linked_list/linked_list.c similarity index 100% rename from deon-unix/linked_list/linked_list.c rename to eon-unix/linked_list/linked_list.c diff --git a/deon-unix/linked_list/linked_list.h b/eon-unix/linked_list/linked_list.h similarity index 100% rename from deon-unix/linked_list/linked_list.h rename to eon-unix/linked_list/linked_list.h diff --git a/deon-unix/logic/logic.c b/eon-unix/logic/logic.c similarity index 100% rename from deon-unix/logic/logic.c rename to eon-unix/logic/logic.c diff --git a/deon-unix/logic/logic.h b/eon-unix/logic/logic.h similarity index 100% rename from deon-unix/logic/logic.h rename to eon-unix/logic/logic.h diff --git a/deon-unix/make.sh b/eon-unix/make.sh old mode 100755 new mode 100644 similarity index 67% rename from deon-unix/make.sh rename to eon-unix/make.sh index c4f1d34..0a06cf7 --- a/deon-unix/make.sh +++ b/eon-unix/make.sh @@ -1,4 +1,4 @@ echo -e "\e[31m[WARNING] if this fails to build, its because lex output a bad C file. Please put a '}' at the end of the erroring functions!\e[0m" -lex deon.l -yacc -d deon.y -gcc lex.yy.c y.tab.c hashmap/map.c -o deon64 +lex eon.l +yacc -d eon.y +gcc lex.yy.c y.tab.c hashmap/map.c -o eon64 diff --git a/deon-unix/make32.sh b/eon-unix/make32.sh old mode 100755 new mode 100644 similarity index 66% rename from deon-unix/make32.sh rename to eon-unix/make32.sh index b0f576a..14ad0ef --- a/deon-unix/make32.sh +++ b/eon-unix/make32.sh @@ -1,4 +1,4 @@ echo -e "\e[31m[WARNING] if this fails to build, its because lex output a bad C file. Please put a '}' at the end of the erroring functions!\e[0m" -lex deon.l -yacc -d deon.y -gcc -m32 lex.yy.c y.tab.c hashmap/map.c -o deon +lex eon.l +yacc -d eon.y +gcc -m32 lex.yy.c y.tab.c hashmap/map.c -o eon diff --git a/deon-unix/parser/parser.c b/eon-unix/parser/parser.c similarity index 100% rename from deon-unix/parser/parser.c rename to eon-unix/parser/parser.c diff --git a/deon-unix/parser/parser.h b/eon-unix/parser/parser.h similarity index 100% rename from deon-unix/parser/parser.h rename to eon-unix/parser/parser.h diff --git a/deon-unix/print/print.c b/eon-unix/print/print.c similarity index 100% rename from deon-unix/print/print.c rename to eon-unix/print/print.c diff --git a/deon-unix/print/print.h b/eon-unix/print/print.h similarity index 100% rename from deon-unix/print/print.h rename to eon-unix/print/print.h diff --git a/deon-unix/types.h b/eon-unix/types.h similarity index 100% rename from deon-unix/types.h rename to eon-unix/types.h diff --git a/deon-unix/vars/vars.c b/eon-unix/vars/vars.c similarity index 100% rename from deon-unix/vars/vars.c rename to eon-unix/vars/vars.c diff --git a/deon-unix/vars/vars.h b/eon-unix/vars/vars.h similarity index 100% rename from deon-unix/vars/vars.h rename to eon-unix/vars/vars.h diff --git a/eon-win/.vs/eon/v16/.suo b/eon-win/.vs/eon/v16/.suo new file mode 100644 index 0000000..49d7802 Binary files /dev/null and b/eon-win/.vs/eon/v16/.suo differ diff --git a/eon-win/.vs/eon/v16/Browse.VC.db b/eon-win/.vs/eon/v16/Browse.VC.db new file mode 100644 index 0000000..abfa202 Binary files /dev/null and b/eon-win/.vs/eon/v16/Browse.VC.db differ diff --git a/deon-win/deon.sln b/eon-win/eon.sln similarity index 100% rename from deon-win/deon.sln rename to eon-win/eon.sln diff --git a/deon-win/deon/deon.l b/eon-win/eon/eon.l similarity index 100% rename from deon-win/deon/deon.l rename to eon-win/eon/eon.l diff --git a/deon-win/deon/deon.vcxproj b/eon-win/eon/eon.vcxproj similarity index 99% rename from deon-win/deon/deon.vcxproj rename to eon-win/eon/eon.vcxproj index dc52098..53c59de 100644 --- a/deon-win/deon/deon.vcxproj +++ b/eon-win/eon/eon.vcxproj @@ -58,6 +58,7 @@ Win32Proj deon 10.0 + eon diff --git a/deon-win/deon/deon.vcxproj.filters b/eon-win/eon/eon.vcxproj.filters similarity index 100% rename from deon-win/deon/deon.vcxproj.filters rename to eon-win/eon/eon.vcxproj.filters diff --git a/deon-win/deon/deon.vcxproj.user b/eon-win/eon/eon.vcxproj.user similarity index 100% rename from deon-win/deon/deon.vcxproj.user rename to eon-win/eon/eon.vcxproj.user diff --git a/deon-win/deon/deon.y b/eon-win/eon/eon.y similarity index 100% rename from deon-win/deon/deon.y rename to eon-win/eon/eon.y diff --git a/deon-win/deon/functions/functions.c b/eon-win/eon/functions/functions.c similarity index 100% rename from deon-win/deon/functions/functions.c rename to eon-win/eon/functions/functions.c diff --git a/deon-win/deon/functions/functions.h b/eon-win/eon/functions/functions.h similarity index 100% rename from deon-win/deon/functions/functions.h rename to eon-win/eon/functions/functions.h diff --git a/deon-win/deon/hashmap/map.c b/eon-win/eon/hashmap/map.c similarity index 100% rename from deon-win/deon/hashmap/map.c rename to eon-win/eon/hashmap/map.c diff --git a/deon-win/deon/hashmap/map.h b/eon-win/eon/hashmap/map.h similarity index 100% rename from deon-win/deon/hashmap/map.h rename to eon-win/eon/hashmap/map.h diff --git a/deon-win/deon/linked_list/linked_list.c b/eon-win/eon/linked_list/linked_list.c similarity index 100% rename from deon-win/deon/linked_list/linked_list.c rename to eon-win/eon/linked_list/linked_list.c diff --git a/deon-win/deon/linked_list/linked_list.h b/eon-win/eon/linked_list/linked_list.h similarity index 100% rename from deon-win/deon/linked_list/linked_list.h rename to eon-win/eon/linked_list/linked_list.h diff --git a/deon-win/deon/logic/logic.c b/eon-win/eon/logic/logic.c similarity index 100% rename from deon-win/deon/logic/logic.c rename to eon-win/eon/logic/logic.c diff --git a/deon-win/deon/logic/logic.h b/eon-win/eon/logic/logic.h similarity index 100% rename from deon-win/deon/logic/logic.h rename to eon-win/eon/logic/logic.h diff --git a/deon-win/deon/parser/parser.c b/eon-win/eon/parser/parser.c similarity index 100% rename from deon-win/deon/parser/parser.c rename to eon-win/eon/parser/parser.c diff --git a/deon-win/deon/parser/parser.h b/eon-win/eon/parser/parser.h similarity index 100% rename from deon-win/deon/parser/parser.h rename to eon-win/eon/parser/parser.h diff --git a/deon-win/deon/print/print.c b/eon-win/eon/print/print.c similarity index 100% rename from deon-win/deon/print/print.c rename to eon-win/eon/print/print.c diff --git a/deon-win/deon/print/print.h b/eon-win/eon/print/print.h similarity index 100% rename from deon-win/deon/print/print.h rename to eon-win/eon/print/print.h diff --git a/deon-win/deon/types.h b/eon-win/eon/types.h similarity index 100% rename from deon-win/deon/types.h rename to eon-win/eon/types.h diff --git a/deon-win/deon/vars/vars.c b/eon-win/eon/vars/vars.c similarity index 100% rename from deon-win/deon/vars/vars.c rename to eon-win/eon/vars/vars.c diff --git a/deon-win/deon/vars/vars.h b/eon-win/eon/vars/vars.h similarity index 100% rename from deon-win/deon/vars/vars.h rename to eon-win/eon/vars/vars.h