IMD 1.18: 7/12/2016 11:42:25 pdos 2 5 5 87                3.2 PDOS UTIL20m ZWTERMTV *u)MABORTSR Z :Q 7mMBACKSR f::0QMCHATLESR //" MDCOMPSR ii ,MDDMAPSR ;11" MDDUMPSR m&&." MDISKSSR ""]7MDLOOKSR  " MDNAMESR ^" MDSAVESR &" MFDUMPSR " MFFINDSR 55w1 MFSAVESR )" MINITSR ://Z"%WMINSTSR j ,nBASICHLP%"CHLP%"F77HLP%"FILEHLPHLPTX#&MONITORHLP%NN:PASCALHLPtb%#MASM20xdd. )MLDIRSR u11[" !QMLEVELSR " MLIBSR a 9gmMLIBGENSR C++ J MORDIRSR o." MSRECSR 22j" mMSYFLSR ++"8MSYOBSR  MEDITb &Q*)QLINK440)ASM,[&&MABORT- 'u)MBACK. ")MCHATLE49)MDCOMP9 9)MDDMAPC:)MTERMSR ))" 2UMTRANSSR 'ZZ xxMUNDLSR %%A /MUTILGEN : 'uTTASRw #CTTISR 2C 4NTTOSR CTTSSR )CMDDUMPJ:)MDISKSO[])MDLOOKTV:)MDNAMEV*:)MDSAVEXU:)MEDITCON[6F))MFDUMPvf:)MFFINDy}:)WIND1SR<<r " fWKILLSR1Y  1^WLOOKSR8 H 0^WTERMSRC--A *^ (^BENCHq BENCHGENskBENCH00 uw)BENCH00SRx`& /0MFSAVE>:)MINIT)MINST:)MLDIR:)MLEVEL:)MLIB:)MLIBGEN:)MORDIR|:)BENCH01 z)BENCH01SR}' /0BENCH02 )BENCH02SR0 /0BENCH03 )BENCH03SR1 /0BENCH04 )BENCH04SR+ /0MPATCH++ " 2&MSREC #)MSYFL&9)MSYOB*:)MTERMg;)MTRANS ;)MUNDLT B)MEDITDO 'Q*)BENCH05 )BENCH05SR. /0BENCH06 )BENCH06SR- /0BENCH07 )BENCH07SR4 /0BENCH08 )BENCH08SRF2 /0MEDITOB 66%U))TTAG 2)TTIHH C)TTOI )TTSJ )WIND1Kb *u)WKILLQ *u)WLOOKR *u)BENCH09 )BENCH09SR6 /0BENDSR  8BSTARTSRq :MASMWW@ 0)      The Absoft FORTRAN 77 compiler is written in 68000 assembly. It is especially well suited for scientific, industrial, engineering, and other realtime applications since it has no limitation on code size. It is designed to facilitate running mainframe programs on the more cost efficient micros on which PDOS is implemented. Generated code is both position independent and re-entrant. This ANSI FORTRAN 77 includes a screen oriented symbolic debugger which monitors and controls program exec PDOS BASIC offers many features found in compilers with the advantages of an interpreter. In its unique approach, BASIC commands are parsed into executable tokens during program entry and not at execution time. As such, program lines do not ution at the source level, line by line. It cuts development time by eliminating the need to insert and remove debugging statements. It provides single step and breakpoints for execution control, full subroutine debugging for modular program desrequire needless, time consuming recursive parsing every time they are executed. The result is that PDOS BASIC is remarkably fast. Because PDOS BASIC is interactive, program development time is reduced. Programs can be interrupted, variables ign, display, and modification of program variables for data processing applications. With the debugger, you may also examine your program's memory and I/O environment. The Absoft FORTRAN 77 compiler for PDOS is available separately.examined and changed, program lines altered and added, trace para- meters set, and then execution continued. Most commands can be executed directly from the keyboard. PDOS BASIC is available separately.  FILE FS Directory header explanation FILE FILELIST PDOS file selection list definition FS List directory header explanations: LEV File directory level NAME:EXT File name:extension TYPE File attribute (See below) SIZE Sectors user/Sectors a PDOS C is a full implementation of the C language as defined by Kernighan and Ritchie in THE C PROGRAMMING LANGUAGE. It supports a subset of the Unix I/O library which definitions are as close as possible to the Unix routines. With these routinllocated SECT Start sector number DATE CREATED Time & date file defined LAST UPDATE Time & date file was last altered Valid file types are as follows: AC = Procedure file + = Altered OB = 68000 object C = Contiguous SY = System file * =es, you will have instant portability to other operating systems using C. PDOS C supports floating point operations in both Motorola Fast Floating Point format and IEEE floating point format. It provides direct access to over 100 PDOS system call Delete protect TX = ASCII text ** = Write protect BN = Binary file EX = BASIC program BX = BASIC binary program DR = System I/O driver FILELIST A PDOS file selection list is defined as follows: = {file}{:ext}{;level}{/disk}{/seles (assembly primitives) and allows you to directly insert assembly language instructions into your program with a pseudo-call. PDOS C is available separately.  ct...} {file} = 1 to 8 characters (1st alpha) (@=all,*=wild) {:ext} = 1 to 3 characters (:@=all,*=wild) {;level} = directory level (;@=all) {/disk} = disk number ranging from 0 to 255 {/select} = /AC = Assign Console file /BN = Bi     !nary file /BX = PDOS BASIC token file /EX = PDOS BASIC file /OB = 68000 PDOS object file /SY = System file /TX = Text file /DR = System I/O driver /* = Delete protected /** = )'ectory level UN - Output unit FE - For every MF - Make file UP - Upload from port FM - Free memory PB - Debugger ZM - Zero memory FS - File slots RC - Reset console !Hit to continue..... Monitor command formats are as follows: AC " Delete and write protected /Fmm-dy-yr or /Fdy-mon-yr = selects files with date of last change greater than or equal to 'mm-dy-yr' /Tmm-dy-yr or /Tdy-mon-yr = selects files with date of last change less than or equal to <= 'mm-dy*( Review procedure file AF , Append file BP {{-},{,,}} Baud port CF , Copy file CT ,,, Create task DF {,} Define file DL Delete file DM {,A} De!-yr' l to <= 'mm-dy-yr' +)lete multiple DN Download file DT Display time EE Enable echo ER List error EV {{-}} Events EX Basic FE or (,), For every FM {{-}} Free memory FS File slots GM {} Get memory GO {
}{,} Execute GT