b024d19b   
   From: si@si.si   
      
   On Tue, 29 Jan 2008 23:10:26 -0800 (PST), Progress City   
    wrote:   
      
   >I have a VERY OLD basic program (TRS-80 Model 1, Level 2) that is   
   >saved in standard tokenized form. I'd like to convert it to plain   
   >text. Is there a utility for Windows XP that will do this?   
      
   On what medium do you have the 'source'; paper, cassette file,   
   diskfile or maybe a wav file?   
   Keep in mind that for instance in a cassette file every line statrts   
   with an memory address ( 2 bytes) followed by a linenumber (2 bytes)   
   and than the code.   
      
   In the code part you can replace every token (byte or character value   
   above 127) with the actual basic word.   
   Below you find all the tokens.   
      
   Bu   
      
    Tokens(128) = "END": Tokens(129) = "FOR": Tokens(130) = "RESET":   
   Tokens(131) = "SET": Tokens(132) = "CLS": Tokens(133) = "CMD":   
   Tokens(134) = "RANDOM": Tokens(135) = "NEXT": Tokens(136) = "DATA":   
   Tokens(137) = "INPUT"   
    Tokens(138) = "DIM": Tokens(139) = "READ": Tokens(140) = "LET":   
   Tokens(141) = "GOTO": Tokens(142) = "RUN": Tokens(143) = "IF":   
   Tokens(144) = "RESTO": Tokens(145) = "GOSUB": Tokens(146) = "RETURN":   
   Tokens(147) = "REM"   
    Tokens(148) = "STOP": Tokens(149) = "ELSE": Tokens(150) = "TRON":   
   Tokens(151) = "TROFF": Tokens(152) = "DEFSTR": Tokens(153) = "DEFINT":   
   Tokens(154) = "DEFSNG": Tokens(155) = "DEFDBL": Tokens(156) = "LINE":   
   Tokens(157) = "EDIT"   
    Tokens(158) = "ERROR": Tokens(159) = "RESUME": Tokens(160) =   
   "OUT": Tokens(161) = "ON": Tokens(162) = "OPEN": Tokens(163) =   
   "FIELD": Tokens(164) = "GET": Tokens(165) = "PUT": Tokens(166) =   
   "CLOSE": Tokens(167) = "LOAD"   
    Tokens(168) = "MERGE": Tokens(169) = "NAME": Tokens(170) = "KILL":   
   Tokens(171) = "LSET": Tokens(172) = "RSET": Tokens(173) = "SAVE":   
   Tokens(174) = "SYSTEM": Tokens(175) = "LPRINT": Tokens(176) = "DEF":   
   Tokens(177) = "POKE"   
    Tokens(178) = "PRINT": Tokens(179) = "CONT": Tokens(180) = "LIST":   
   Tokens(181) = "LLIST": Tokens(182) = "DELETE": Tokens(183) = "AUTO":   
   Tokens(184) = "CLEAR": Tokens(185) = "CLOAD": Tokens(186) = "CSAVE":   
   Tokens(187) = "NEW"   
    Tokens(188) = "TAB": Tokens(189) = "TO": Tokens(190) = "FN":   
   Tokens(191) = "USING": Tokens(192) = "VARPTR": Tokens(193) = "USR":   
   Tokens(194) = "ERL": Tokens(195) = "ERR": Tokens(196) = "STRING$":   
   Tokens(197) = "INSTR"   
    Tokens(198) = "POINT": Tokens(199) = "TIME$": Tokens(200) = "MEM":   
   Tokens(201) = "INKEY$": Tokens(202) = "THEN": Tokens(203) = "NOT":   
   Tokens(204) = "STEP": Tokens(205) = "+": Tokens(206) = "-":   
   Tokens(207) = "*"   
    Tokens(208) = "/": Tokens(209) = "^": Tokens(210) = "AND":   
   Tokens(211) = "OR": Tokens(212) = ">": Tokens(213) = "=": Tokens(214)   
   = "<": Tokens(215) = "SGN": Tokens(216) = "INT": Tokens(217) = "ABS"   
    Tokens(218) = "FRE": Tokens(219) = "INP": Tokens(220) = "POS":   
   Tokens(221) = "SQR": Tokens(222) = "RND": Tokens(223) = "LOG":   
   Tokens(224) = "EXP": Tokens(225) = "COS": Tokens(226) = "SIN":   
   Tokens(227) = "TAN"   
    Tokens(228) = "ATN": Tokens(229) = "PEEK": Tokens(230) = "CVI":   
   Tokens(231) = "CVS": Tokens(232) = "CVD": Tokens(233) = "EOF":   
   Tokens(234) = "LOC": Tokens(235) = "LOF": Tokens(236) = "MKI$":   
   Tokens(237) = "MKS$"   
    Tokens(238) = "MKD$": Tokens(239) = "CINT": Tokens(240) = "CSNG":   
   Tokens(241) = "CDBL": Tokens(242) = "FIX": Tokens(243) = "LEN":   
   Tokens(244) = "STR$": Tokens(245) = "VAL": Tokens(246) = "ASC":   
   Tokens(247) = "CHR$"   
    Tokens(248) = "LEFT$": Tokens(249) = "RIGHT$": Tokens(250) =   
   "MID$": Tokens(251) = "(REM QUOTE)"   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|