diff options
author | anyunderstanding | 2024-12-29 21:13:59 +0100 |
---|---|---|
committer | anyunderstanding | 2024-12-29 21:13:59 +0100 |
commit | df1b046bd6bc1afd17aeeae0ee3a0dd75f1480f9 (patch) | |
tree | 9eba207c2fa40708ca0903970843c55acb7037ab /lllars/README | |
parent | 3da2f9e537dbb379a4fa40c1b47ae56fd479b2e7 (diff) |
im in love with lll
Diffstat (limited to 'lllars/README')
-rw-r--r-- | lllars/README | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/lllars/README b/lllars/README index f528c6d..38b4659 100644 --- a/lllars/README +++ b/lllars/README @@ -1 +1,27 @@ low level lars (lllars) + +low level lars is the best programming to exsist, there will never be a better language (excluding high level lars of course). + +!!! Documentation !!! + +Files should start with + +"!!! all rights reserved to lars <3 !!!" + +Everything else should be intuitive (espacially for lars) + +!!! Technical Details !!! +lll is very good language thats why it uses two programming language (because two is better than one). `parser.hs` parses a file: + +$ runhaskell parser.hs lars.lll > input.json + +and outputs an ast to `input.json`. Don't be shy, take a look at this piece of a(s/r)t. + +llltranspiler, transpiles the ast to a blazing fast low level intermediate language: + +$ java -jar llltranspiler/llltranspiler-1.0-SNAPSHOT.jar + + +to run the programming + +$ cc out.c && ./a.out |