Savonkielen BASIC

Kuopion yliopistossa on kehitetty kansantajuinen tietokonekieli, savonkielen BASIC. Ohjelmointikieli on parannettu versio tutusta BASIC-ohjelmointikielestä. Alla on esitelty muutamia esimerkkejä kielen komennoista ja lopuksi pätkä esimerkkiohjelmaa.

   BASIC             SAVO
   =====             ====

   READY?        --  NO?
   END           --  LOPPU
   RUN           --  EEKÖHÄN TUOTA LÄHETÄ
                     KÖLÖKYTTELEMMÄÄ
   LET           --  LOJJAATA jottae, OLLAKSEEJ
                     jottae muuta
   STOP          --  SEISAATA TOKKIINSA
   CAT           --  NÄÄTÄHÄN, MITTEE KAEKKEE
                     SIELLÄ OEKEE ON
   FOR A TO B    --  A ON YHESTÄ ALAKAEN PEEHE ASTI
   STEP 2            KAHEN VÄLEIN KOEKKELEHTIIN
   NEXT A        --  SEOROOVA A
   INPUT         --  LUEHAN PIÄTTEELTÄ
   PRINT         --  TÖKKEE PIÄTTEELLE, JOTTA:
   GOTO 100      --  LOEKKOO SATASEE
   GOSUB 100     --  KÄÄHÄN PISTÄÄKSE SATASESSA
   RETURN        --  MÄÄ TAKASI SINNE MISTÄ TULITTI
   IF A > B THEN --  JOSKO LIENÖÖ A ENÄMPI KU PEE, NII
                     SITTE TIE...
   UNSAVE        --  HÄEVYTÄ SIÄLITTÄ
   REM           --  REMU UALTONE

Esimerkkiohjelma

    10 REMU UALTONEN ESIMERKKIOHJELMA
    20 TÖKKEE PIÄTTEELLE, JOTTA: "Annaha A niim minä
       Laskej jottae
    30 LUVEHAN PIÄTTEELTÄ A O LOOJJAATA OLLAKSEE A
       LISÄTTY YHELLÄ
    40 LOJJAATA PEE OLLAKSEE ERINÄESEN KERRAN A
    50 REMU UALTONEN TÄMÄ LUUPPI TEKKÖÖ TYHJEE REOHTOOMISTA
    60 A ON YHESTÄ ALAKAEN PEEHE ASTI KAHEN VÄLEIN
       KOEKKELEHTII
    70 TÖKKEE PIÄTTEELLE, JOTTA: A,".s kerta,
       kun tökkeen piätteelle tyhjee"
    80 KÄÄHÄN PISTÄÄKSE SAASSAKAHESSAKYMMENESSÄ
    90 JOSKO LIENÖÖ A ENEMPI KU PEE; NII SITTE OLOKOON OLEMATA
   100 SEOROOVA A
   110 LOEKKOO LOPPUU
   120 REMU UALTONE ALJOHJELMA
   130 MÄÄ TAKASI SINNE MISTÄ TULITTII
   140 LOPPU