! External procedures for TED Support %include "inc:util.imp" %include "level1:graphinc.imp" %include "ie:terminal.inc" %constant %byte IMP = 0, pascal = 1 %constant %byte %array encchar(imp:pascal) = '"','''' { PASCAL %constant %string (1) %array Encstring(imp:pascal) = """","'" { PASCAL %constant %string (4) %array lap(imp:pascal) = "ILAP","PLAP" ! External Data - %own %short %array error x(0:200), error y(0:200) %external %byte error ptr %own %string(255) symbol name ! Define two dimensional grid for APM ! ! (in the absense of 2-dimensional array name parameters) %constinteger frames=4 {max line width} %constbyteinteger mxlim=18,xrlim=200,ytlim=200 %record %format array fm (%byte %array y (-frames:ytlim+frames) ) ! in the absense of > 5 parameters - %record %format point fm (%integer x, y) ! pointer format %record %format con f (%integer t,x,y) %include "frig.inc" {REMOVE THIS ASAP} %include "mouse" %include "contact" %include "refresh" %include "pan" %include "preadilap" %include "pextract" %endoffile