diff options
author | Marvin Borner | 2024-12-27 15:21:32 +0100 |
---|---|---|
committer | Marvin Borner | 2024-12-27 15:29:00 +0100 |
commit | 36c2ca51e07cffa180226f41a950ff86f47d1c3e (patch) | |
tree | 44d1e40195480f3c1686df5611a990cf82f33b87 /lllars/SYNTAX | |
parent | 0619bd553350d024f87e3dccf41b71e4f1f5d2f9 (diff) |
syntax
Co-Authored-By: AnyUnderstanding <christopher.alan.w@gmail.com>
Diffstat (limited to 'lllars/SYNTAX')
-rw-r--r-- | lllars/SYNTAX | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/lllars/SYNTAX b/lllars/SYNTAX new file mode 100644 index 0000000..76144c1 --- /dev/null +++ b/lllars/SYNTAX @@ -0,0 +1,65 @@ +zehnah + +oft lars + +pointer + +no typen + +strongly typed (alles lars) + +no typecheck + +structs? no? + +immutable außer pointed + +lars is 37 bit + +larscalls (8159 DECT) + bei 8159 write: larscall (arguments in lars object) + read (QS of "read" in 36-base times "lars"): result in 8159 + write (QS of "write" in 36-base times "lars") + jump (address) + +comments + +nur primzahlen eingeben (als emoji) + unten geskippt + +``` +erster kommentar +lars zweite Kommentar +larslars dritter Kommentar + +write 10 into address 0 +0lars10 + +read value of at adress 0 in addres 10 +10larssral0 + +read value at addres at adress 0 plus ten (sral binds hardest) in addres 10 +10larssralsral0+10 + +make systemcall with 37bit value at address 8159 +larssral <lars|sral> + +fst goto label +@lars + +snd goto label +@larssral + +thrd goto label +@larssrallars + +goto fst label +srallars lars + +check if 0 at address 10 if true goto fst + +larsORsral 10 larssral + +check ifnot 0 at address 10 if true goto fst + +sralORlars 10 lars |