diff --git a/README.md b/README.md index ca6b6b1..a9fc3d3 100644 --- a/README.md +++ b/README.md @@ -8,5 +8,5 @@ This is an incomplete reduced implementation of the C99 standard of the C progra Copyright 2024 Emil Williams, Anon8697, Ognjen Milan Robovic EAXCC and its components are licensed under the GPLv3-only. -Any output, such as an executable or object file, is excempt from any tterms of the GPLv3. +Any output, such as an executable or object file, is excempt from any terms of the GPLv3. semantics diff --git a/documentation/DEADLINES.md b/documentation/DEADLINES.md new file mode 100644 index 0000000..4cb780c --- /dev/null +++ b/documentation/DEADLINES.md @@ -0,0 +1,3 @@ +# DEADLINES + +- EAXAS Stable By 24/07/26: Waiting. diff --git a/documentation/DEFINITION.md b/documentation/DEFINITION.md index ac30dd5..99b507e 100644 --- a/documentation/DEFINITION.md +++ b/documentation/DEFINITION.md @@ -1,15 +1,15 @@ # HLA ## General -+ x64 -+ AGPLv3 ++ x86_64 ++ GPLv3-only ## Technologies -+ Chad C -+ flex/bison ++ Chad C, C99 ++ Flex/Bison ## Train of making -file -> preprocessor -> hla -> exe +file -> preprocessor -> as -> link -> exe ### implementation 1. flex parsing @@ -53,10 +53,13 @@ my_label: ### Come back to later + `register` ++ `volatile` ++ `extern` ++ `static` -### eh +### Assembly Example ```C -program examle +program example begin if a is 1 then // ... diff --git a/source/.gitkeep b/source/.gitkeep deleted file mode 100644 index e69de29..0000000