In order for this site to work correctly, and for us to improve the site, we need to store a small file (called a cookie) on your computer.
By continuing to use this website, you agree to our cookies and privacy policy.
  
Home page Home page Home page Home page
Pixel
Pixel Header R1 C1 Pixel
Pixel Header R2 C1 Pixel
Pixel Header R3 C1 Pixel
Pixel

@ATTACK - @Messages

An @RM delimited array of messages kept in memory. Used for frequently called messages to prevent the overhead of disk access before display. The format of the array is as follows

         @RM
         <1>       Message Key
         <2 -n>    Message Record
         @RM
         ............

Messages may be automatically buffered in @MESSAGES after they have been called, by setting the Message Type to "B". The documentation indicates that setting the Message Type to "R" results in the message being read at logon and subsequently buffered. This is not the case. To achieve this functionality, the message id must be added into a record called IN.MEMORY in the Messages file. Can be amended.

Note that when MSG is called with a literal, the system does not realise this. It tries to read the messages file to see if a record exists with a key equal to the literal. This can slow down message display especially on networks. There is a feature in Release 2.0 that indicates the messages file is not to be checked. To take advantage of this set MAP<13> to 1. (See README file, Release Diskettes).

(Volume 2, Issue 4, Pages 9,10)
Pixel
Pixel Footer R1 C1 Pixel
Pixel
Pixel
Pixel