[D66] strings68 language... (3)

René Oudeweg roudeweg at gmail.com
Sun Mar 26 22:18:48 CEST 2023


Nerds,

Ik heb mn experimentele strings68 compiler herschreven mbv ANTLR en python.

https://github.com/juggao/strings68

TODO: alot...


R.O.


------------------------------------------------------------------------

testprog.txt:

# comment
string 1;
string 2;

1 = "@@@ SOFIA IS GEWELDIG";
2 = test;
2 = 1;
print 2;

if (1 == 2)
     print "1 == 2";
endif

loop
     shiftl 2;
     print 2;
     if (2 == "DIG")
         break;
     endif
endloop

66 = "Je er met een Jantje van Leiden van afmaken!";
loop
     shiftr 66;
     print 66;
     if (66 == "Je")
         break;
     endif
endloop

------------------------------------------------------------------------

output:

[reinold at fedora strings68]$ ./strings68 -fprogram.txt
@@@ SOFIA IS GEWELDIG
"1 == 2"
@@ SOFIA IS GEWELDIG
@ SOFIA IS GEWELDIG
  SOFIA IS GEWELDIG
SOFIA IS GEWELDIG
OFIA IS GEWELDIG
FIA IS GEWELDIG
IA IS GEWELDIG
A IS GEWELDIG
  IS GEWELDIG
IS GEWELDIG
S GEWELDIG
  GEWELDIG
GEWELDIG
EWELDIG
WELDIG
ELDIG
LDIG
DIG
Je er met een Jantje van Leiden van afmaken
Je er met een Jantje van Leiden van afmake
Je er met een Jantje van Leiden van afmak
Je er met een Jantje van Leiden van afma
Je er met een Jantje van Leiden van afm
Je er met een Jantje van Leiden van af
Je er met een Jantje van Leiden van a
Je er met een Jantje van Leiden van
Je er met een Jantje van Leiden van
Je er met een Jantje van Leiden va
Je er met een Jantje van Leiden v
Je er met een Jantje van Leiden
Je er met een Jantje van Leiden
Je er met een Jantje van Leide
Je er met een Jantje van Leid
Je er met een Jantje van Lei
Je er met een Jantje van Le
Je er met een Jantje van L
Je er met een Jantje van
Je er met een Jantje van
Je er met een Jantje va
Je er met een Jantje v
Je er met een Jantje
Je er met een Jantje
Je er met een Jantj
Je er met een Jant
Je er met een Jan
Je er met een Ja
Je er met een J
Je er met een
Je er met een
Je er met ee
Je er met e
Je er met
Je er met
Je er me
Je er m
Je er
Je er
Je e
Je
Je
[reinold at fedora strings68]$

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.tuxtown.net/pipermail/d66/attachments/20230326/166ea186/attachment.html>


More information about the D66 mailing list