home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Devil's Doorknob BBS Capture (1996-2003)
/
devilsdoorknobbbscapture1996-2003.iso
/
Dloads
/
PROGRAMM
/
BUILDER.ZIP
/
README.TXT
< prev
next >
Wrap
Text File
|
1992-05-14
|
3KB
|
77 lines
New Features in 2.02
--------------------
RUNSWAP -> Runswap now looks for the BLDSWAP environment variable to
determine the directory to swap to. If that environment
variable is not set, RUNSWAP swaps to the current drives
root directory. Do not have a '\' at the end of BLDSWAP.
RUNSWAP always tries to swap to EMS first.
PICKLIST/FILE -> Now supports PgUp, PgDn, Home, End
BCF Commands -> Much faster than in Builder 2.01.
Help -> Help is much faster than in Builder 2.01.
We have moved to a new location please note the new numbers
hyperkinetix, inc.
18001 Irvine Blvd
Tustin, Ca 92680
714-573-2260 Voice
714-573-2297 FAX
714-573-3993 BBS
CIS 75300,2010 (mostly in FORUM PCVEND Section 9)
Builder Limitations
-------------------
Passing Parameters -> If the value is to be a long integer, the value must
either be a long int value (a literal number greater
than 32767) or longint variable.
Array Indexes -> They must be either longint or integer variables or
literal values, no int or longint arrays.
DriveSize -> Will not work on XT machines.
Parameters -> String concatenation can only occur in one parameter in a
subroutine call. eg.
MOVE "SOURCE","DEST"+"INATION" ' is legal
MOVE "SOU"+"RCE","DEST"+"INATION" ' is illegal
Time and Date Longs -> Time and Date Longintegers cannot be added or subtracted
to one another. The value obtained is not translatable
into a useful string.
Declarations -> Declarations should occur at the top of the .BLD file in
this order: Variables, External Variables, External Subs.
RunSwap -> The following commands cannot be active when a runswap is issued:
ScreenBlank, Use Extenedkeyboardbuffer, Clock, Use CtrlBreak.
USE DOS -> Just like the standard echo in DOS, text output under USE DOS
does not support colors.
CTTY -> CTTY is not supported under Builder.
Arrays -> If the array is defined in an external .obj, another declaration
is required in a subroutine that is called.
Example: External.bld
Stringarray str[12]
sub sub1
stringarray str[12]
str[1]:="Hello"
say str[1]
end
Parenthesis -> Mathmatically operations in Builder must be grouped
parenthesis. Only one operation per parenthesis is supported.
Paraenthesis are necessary only if the operations are *,/,
AND,OR,NOT.
Example
if (( i <> 4 ) AND ( j <> 6)) beep