Original Parser

version 1 by Ron Newcomb

  • Home page
  • Beginning
  • Previous
  • Next



  • Chapter 5 - From the Language i6t File

    To decide what ZSCII letter is the space/spaces: (- ' ' -).
    To decide what understood word is the 'comma': (- ',//' -).
    To decide what understood word is the 'period': (- './/' -).
    To decide what understood word is the comma: (- comma_word -).
    To decide what understood word is 'YES': (- YES1__WD or YES2__WD or YES3__WD -).
    To decide what understood word is 'NO': (- NO1__WD or NO2__WD or NO3__WD -).
    To decide what understood word is 'OF': (- OF1__WD or OF2__WD or OF3__WD or OF4__WD -).
    To decide what understood word is 'ME': (- ME1__WD or ME2__WD or ME3__WD -).
    To decide what understood word is 'AND': (- AND1__WD or AND2__WD or AND3__WD -).
    To decide what understood word is 'THEN': (- THEN1__WD -).
    To decide what understood word is synonymous with 'THEN': (- THEN1__WD or THEN2__WD or THEN3__WD -).
    To decide what understood word is 'BUT': (- BUT1__WD or BUT2__WD or BUT3__WD -).
    To decide what understood word is 'OOPS': (- OOPS1__WD or OOPS2__WD or OOPS3__WD -).
    To decide what understood word is 'UNDO': (- UNDO1__WD or UNDO2__WD or UNDO3__WD -).
    To decide what understood word is 'AGAIN': (- AGAIN1__WD or AGAIN2__WD or AGAIN3__WD -).
    To decide what understood word is 'OTHER': (- OTHER1__WD or OTHER2__WD or OTHER3__WD -).
    To decide what understood word is 'ALL': (- ALL1__WD or ALL2__WD or ALL3__WD or ALL4__WD or ALL5__WD -).
    To decide what understood word is 'ALL' simply to enter the loop: (- ALL1__WD -).
    To decide what understood word is 'AND\THEN\BUT': (- AND1__WD or AND2__WD or AND3__WD or THEN1__WD or THEN2__WD or THEN3__WD or BUT1__WD or BUT2__WD or BUT3__WD -).


    To decide if (word - an understood word) is an abbreviation then say its expanded form otherwise:
    (- (LanguageVerb({word}) == 0) -).
    To decide if (word - an understood word) is invalid then say so otherwise:
    (- (PrintVerb({word}) == 0) -).
    To decide if (word - an understood word) cannot be a name or adjective:
    (- (~~LanguageVerbMayBeName({word})) -).