Merge branch 'master' of https://codeberg.org/eaxcc/eaxcc
This commit is contained in:
commit
4e8da3725e
@ -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
|
||||
|
3
documentation/DEADLINES.md
Normal file
3
documentation/DEADLINES.md
Normal file
@ -0,0 +1,3 @@
|
||||
# DEADLINES
|
||||
|
||||
- EAXAS Stable By 24/07/26: Waiting.
|
@ -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
|
||||
// ...
|
||||
|
Loading…
x
Reference in New Issue
Block a user