mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'lemu/src/primes.mlog')
-rw-r--r--lemu/src/primes.mlog21
1 files changed, 21 insertions, 0 deletions
diff --git a/lemu/src/primes.mlog b/lemu/src/primes.mlog
new file mode 100644
index 0000000..67defe2
--- /dev/null
+++ b/lemu/src/primes.mlog
@@ -0,0 +1,21 @@
+set truth 0
+set:
+ op add truth truth 1
+ write true bank1 truth
+ jump set lessThanEq truth 512
+set prime 1
+loop:
+ op add prime prime 1
+ jump end greaterThanEq prime 512
+ read primality bank1 prime
+ jump loop notEqual primality true
+ print prime
+ print " | "
+ op mul multiple prime prime
+ inner:
+ write false bank1 multiple
+ op add multiple multiple prime
+ jump inner lessThanEq multiple 512
+ jump loop always
+end:
+ stop