home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
o
/
os2_util.zip
/
ALPHAL.ZIP
/
ALPHA.PRF
< prev
next >
Wrap
Text File
|
1992-07-22
|
8KB
|
281 lines
* This is the default profile, ALPHA.PRF, for the ALPHA programme V1.5.
*
* ################################
* # (C) Copyright IBM Corp. 1992 #
* ################################
*
* The case is significant. Invalid records are ignored.
*
* Lionel de Lambert, 12 Dec. 1990
*
* The colours are :-
* BLUE,DARKCYAN,BLACK,DARKBLUE,DARKPINK,DARKGRAY,DARKRED,DARKGREEN,
* BROWN,CYAN,RED,GREEN,PINK,YELLOW,PALEGRAY,DEFAULT,WHITE
Text_colour=BLUE
* Highlight_colour is used for the isolate function of mouse button 1.
* Default - RED.
Highlight_colour=DARKRED
* Locate_colour is used for the argument for the locate function
* which may be used by mouse button 2.
* Default - GREEN.
Locate_colour=GREEN
* The first comment_colour is used for comment lines beginning, /*, {, *, ;
* and for the 'scale' background. The second comment_colour is
* used for the compressed comment line and for the Clipboard highlight
* Default - DARKCYAN,PALEGRAY
Comment_colour=DARKGRAY,PALEGRAY
* Branch_colour is used for 370, 386 branch instructions
* Default - BROWN.
Branch_colour=BROWN
* Expand_colour is used for the text in the label expansion window.
* Default - DARKGREEN.
Expand_colour=DARKCYAN
* Back_ground colour - default - BACKGROUND
Back_ground=BACKGROUND
*
* File_type specifies the File types to be recognized.
* The string must be <=32 characters and terminated by a comma.
* The first 5 types are used for :-
* 1 370 assembler
* 2 386 assembler
* 3 PASCAL, (Ada)
* 4 PL/S, PL/AS, PL/I etc., (REXX)
* 5 C
* For REXX files use :- "A37,ASM,PAS,CMD,C," and replace the PLS entries
* For Ada files use :- "A37,ASM,ADA,PLS,C," and replace the PAS entries
* The default is :- "A37,ASM,PAS,PLS,C,LST,DOC,"
File_type="A37,ASM,PAS,PLS,C,LST,DOC,.....,"
*
* Comment_start specifies the first two characters of the start of
* a comment. The string must be <=10 characters.
* The 5 pairs are used for :-
* 1 370 assembler
* 2 386 assembler
* 3 PASCAL, for Ada specify Comment_start="* ; --/*/*"
* 4 PL/S, PL/AS etc.
* 5 C
* The default is :- "* ; { /*/*"
Comment_start="* ; { /*/*"
*
*
* Language_colour - defines the highlight colours for key words
* Up to 128 entries may be defined as follows :-
* file_type,key_word,colour,scan_length
* and are terminated by '.END', invalid entries are ignored.
* The key words must be <=12 characters.
Language_colour
A37, DFHSTACK ,CYAN,32
ASM, PROC ,CYAN,32
ASM, SEGMENT ,CYAN,32
ASM, CALL ,PINK,32
ASM, call ,PINK,32
PAS,PROCEDURE ,CYAN,72
PAS,FUNCTION ,CYAN,72
PAS, DO ,DARKCYAN,72
PAS, BEGIN ,DARKCYAN,72
PAS, END,DARKCYAN,72
PAS, FOR ,CYAN,72
PAS, REPEAT ,CYAN,72
PAS, UNTIL ,CYAN,72
PAS, WHILE ,CYAN,72
PAS, CASE ,CYAN,72
PAS, IF ,DARKPINK,72
PAS, THEN ,DARKPINK,72
PAS, ELSE ,DARKPINK,72
PAS, GOTO ,BROWN,72
PAS, OR ,BLACK,72
PAS, AND ,BLACK,72
PAS, RETURN,BROWN,72
PAS, BREAK,BROWN,72
PAS, CYCLE,BROWN,72
* For Ada (.ADA) files replace the PAS entries by the ADA entries
* ADA,procedure ,CYAN,72
* ADA,function ,CYAN,72
* ADA,declare ,PINK,72
* ADA,delay ,GREEN,72
* ADA,subtype ,PINK,72
* ADA,range ,PINK,72
* ADA,case ,PINK,72
* ADA,select ,DARKPINK,72
* ADA,record ,PINK,72
* ADA,begin ,DARKCYAN,72
* ADA,do ,DARKCYAN,72
* ADA,end loop,CYAN,72
* ADA,end if,DARKRED,72
* ADA,end case,PINK,72
* ADA,end select,DARKPINK,72
* ADA,end record,PINK,72
* ADA,end,DARKCYAN,72
* ADA, elsif ,DARKRED,72
* ADA, else ,DARKRED,72
* ADA, if ,DARKRED,72
* ADA,when others ,DARKGREEN,72
* ADA,when ,CYAN,72
* ADA,with ,DARKRED,72
* ADA,for ,CYAN,72
* ADA,loop ,CYAN,72
* ADA,return ,BROWN,72
* ADA,exit when ,BROWN,72
* ADA,exit ,BROWN,72
* ADA,goto ,BROWN,72
* ADA,private ,DARKRED,72
* ADA,type ,DARKRED,72
* ADA,generic ,DARKRED,72
PLS,PROC ,CYAN,72
PLS, BEGIN ,DARKCYAN,72
PLS, END,DARKCYAN,72
PLS, DO ,DARKCYAN,72
PLS, DO;,DARKCYAN,72
PLS, IF ,DARKPINK,72
PLS, THEN ,DARKPINK,72
PLS, ELSE ,DARKPINK,72
PLS, SELECT,CYAN,72
PLS, WHEN,CYAN,72
PLS, UNTIL,CYAN,72
PLS, WHILE,CYAN,72
PLS, RETURN,BROWN,72
PLS, GOTO ,BROWN,72
PLS, GO TO ,BROWN,72
PLS, RETURN,BROWN,72
PLS, LEAVE,BROWN,72
PLS, CALL ,PINK,72
* For REXX (.CMD) files replace the PLS entries by the CMD entries
* CMD,SAY ,DARKCYAN,72
* CMD,PULL ,DARKCYAN,72
* CMD,PARSE ,DARKCYAN,72
* CMD,EXIT ,DARKCYAN,72
* CMD,END,DARKCYAN,72
* CMD,DO ,DARKCYAN,72
* CMD,IF ,DARKPINK,72
* CMD,THEN ,DARKPINK,72
* CMD,ELSE ,DARKPINK,72
* CMD,SELECT,CYAN,72
* CMD,WHEN,CYAN,72
* CMD,UNTIL,CYAN,72
* CMD,WHILE,CYAN,72
* CMD,RETURN,BROWN,72
* CMD,GOTO ,BROWN,72
* CMD,RETURN,BROWN,72
* CMD,LEAVE,BROWN,72
* CMD,CALL ,PINK,72
* CMD,say ,DARKCYAN,72
* CMD,pull ,DARKCYAN,72
* CMD,parse ,DARKCYAN,72
* CMD,exit ,DARKCYAN,72
* CMD,end,DARKCYAN,72
* CMD,do ,DARKCYAN,72
* CMD,if ,DARKPINK,72
* CMD,then ,DARKPINK,72
* CMD,else ,DARKPINK,72
* CMD,select,CYAN,72
* CMD,when,CYAN,72
* CMD,until,CYAN,72
* CMD,while,CYAN,72
* CMD,return,BROWN,72
* CMD,goto ,BROWN,72
* CMD,return,BROWN,72
* CMD,leave,BROWN,72
* CMD,call ,PINK,72
C, if ,DARKCYAN,72
C, else ,DARKCYAN,72
C, while,CYAN,72
C, for ,CYAN,72
C, do ,CYAN,72
C, switch,CYAN,72
C, case,DARKPINK,72
C, goto ,BROWN,72
C, break,BROWN,72
C, continue,BROWN,72
C, return,BROWN,72
LST, ALPHA,RED,80
DOC, Alpha,RED,80
.END
*
* The Font may take the values :-
* Font=Courier|System|Helvetica|Roman|Alpha<,Bold|Italic><,(Point_size)>
* or a face name may be specified e.g. Font="Alpha",(10)
* The default font is 'System Monospaced' unless the
* "Alpha" font is installed.
* The font point sizes (1/72") are :-.
* "Alpha" - 8,9,10,11
* Courier - 8,10,12
* Helvetica - 8,10,12,14,18,24
* Roman - 8,10,12,14,18,24
* System - 8,10,12
Font=System,(10)
*
* The character size specifies the (width,height) of the characters.
* The character width is used to select the size of the Font if the
* point size is not specified on the "Font" keyword.
* The default is (8,14) for the Alpha font and (8,16) for the System.
Character_size=(8,16)
*
* Read_file takes the value Yes|No and specifies whether the file
* is to be read in after allocation - default - Yes.
Read_file=Yes
*
* Flow takes the value On|Off - default - On.
Flow=On
*
* Expand takes the value On|Off and specifies that Expand mode will
* be effective once the file is read in.
* Default - Off.
Expand=Off
*
* Marker takes the value On|Off - default - Off.
Marker=Off
*
* Language takes the values :-
* *<,Language> - determine the language from the file suffix.
* If a Language is also given then this will be the default if the
* file type can not be found in "File_type", e.g. Language=*,PAS.
* For PL/I use Language=PLS etc.
* A37 - 370 assemble
* ASM - 386 macro assemble
* PAS - Pascal
* PLS - PL/S or PL/AS etc.
* C - C language
* default - *,LST
Language=*,DOC
*
* Default_chr=(w,h) - specifies the default character width and height
* used for scaling the Allocate and Command dialogue boxes -
* the default value is (10,16)
Default_chr=(10,16)
*
* Window=(x,y,cx,cy) - specifies the initial window position.
* A suitable value for 8515 screens may be - (0,60,1000,600).
* If no profile is specified then Window=(0,4h,63.5w,26h) is assumed
* where w and h are the 'Default_chr' width height.
* default - (0,60,635,420).
Window=(0,60,635,420)
*
* Quiet=Yes|No - will suppress the beep on completion of file read
* default - Yes.
Quiet=Yes
*
* Record_structure=On|Off - will record the CALL structure for 370
* & 386 assembler, PASCAL, C and PL/AS programmes, as the file is
* read in to memory.
* Default - On.
Record_structure=Off
*
* Tab=On|Off - will use X'09' as tab to n*8 when file is read, default - On
Tab=Off
*
* Proportional=On|Off - will use the Font character spacing rather
* than the Character width to place the characters, default - On
Proportional=On
*
* Keyword=On|Off - will highlight the specified keywords - default - On
Keyword=On
*
* Command_pgm specifies the programme name invoked by '<' - default OS2CMD
Command_pgm="OS2CMD"
*
* Transfer_pgm specifies the programme name invoked by '>' -
* default ALMCOPY
Transfer_pgm="ALMCOPY"
*
* End of profile for ALPHA programme