aboutsummaryrefslogtreecommitdiff
path: root/lllars/SYNTAX
blob: 34a2353d891f0d5b36119bf4e8ae5b2135b4c496 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
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

```
lars erster kommentar
larslars zweite Kommentar
larslarslars 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

lars|sral 10 larssral

check ifnot 0 at address 10 if true goto fst

sral|lars 10 lars

CYCLIC REDUNDANCY CHECK:
	redundancy: runs in THREE parallel runtimes (evil, haskell comp, kotlin comp) and compare results
	cyclic: recompilation from c to lars and back, n times, until 1GB(?) filesize