MPL Bytecode Compiler Code
Micro Programming Language - A Portable Language for Micro Computers
Status: Beta
Brought to you by:
buzzphp
##LIBHDR .(;I,F,S!.STR127) [ .ARGC()<>2 ? WRITEF("USAGE: %S <FILENAME>*N",.ARGV(S$,1)) : [ (F=SELECTINPUT(FINDINPUT(.ARGV(S$,2)))) ? [ I=0; READS(S$) @ [ WRITEF("%I3: %S*N",++I,S$); ==(I\20) ? [ F=SELECTINPUT(F); WRITES("<PRESS ENTER>"); READS(S$); F=SELECTINPUT(F) ] ]; ENDREAD(); SELECTINPUT(F) ] : WRITES("FILE NOT FOUND*N") ]; 0 ]