File Variables
Argument passing - Subroutines and Functions - Mike Pope
RevTech Replies - Mike Pope (RevTech UK Ltd)
Symbol Table Structure
SecureUser
VERBatim - V25
@ATTACK - @Files.System
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
REVMEDIA Revisted
QTIPS - Direct Assignment by Comparison
Redefining Keys
Referential Integrity
@ATTACK - @Edit.Keys
@ATTACK - @Environ.Keys
@ATTACK - @Int.Const
@ATTACK - @Move.Keys
@ATTACK - @Priority.Int
@ATTACK - @Macro.Keys
@ATTACK - @Macro.Mode
Playing with Scan Codes
Uncommon Knowledge - WC_Unkeys%
Uncommon Knowledge - WC_Except_Keys%
Uncommon Knowledge - WC_Soft_Keys%
QTIPS - DOS File Names
DOS Interfacing (Part II)
VERBatim - V116
@ATTACK - @Pri.File
@ATTACK - @Rollout.File
File Variables
How Indexes Are Updated
Index Record Layouts
QTIPS - File Variable of File In SELECT Statement
QTIPS - Amending non-Attached Files
LINEAR HASH FILE STRUCTURES - Part 1
Index Flush
QTIPS - File Handle Structure
@ATTACK - @Last.Error
RTP5 and RTP51
A RevTechie Replies - Mike Pope - Revelation Technologies (UK) Ltd
RTP Series - RTP42
VERBatim - V65
Argument passing - Subroutines and Functions - Mike Pope
RTP Series - RTP5
VERBatim - V22
QTIPS - Handy Compiler Options
RTP Series - RTP25
QTIPS - Printing Large Variables from the Debugger
QTIPS - Assorted Oddments
Reader's Clinic - ReEnable TCL from Debugger
The End of the Line - Mike Pope and Hal Wyman
What's New (and un(der)documented!) In 2.12
A RevTI Techie Replies - Mike Pope - Revelation Technologies (UK) Ltd
RTP Series - RTP27
QTIPS - Printing Large Variables from the Debugger
VERBatim - V87
Background Processing
Creating Your Own Background Processes
@ATTACK - @Index.Time
How Indexes Are Updated
Vroom
QTIPS - Replacing GAS.BAR routine during PERFORM "SELECT"
QTIPS - Extended Select BY
QTIPS - PERFORM Arguments and FMT Specifications
What's New (and un(der)documented!) In 2.12
QTIPS - Using @Upper.Case and @Lower.Case with Foreign Languages
@ATTACK - @Lower.Case
@ATTACK - @Upper.Case
Sorting out Collation Sequences by Mike Pope
@ATTACK - @Last.Error
@ATTACK - @Last.Select.Process
@ATTACK - @File.Error
@ATTACK - @File.Error.Mode
@ATTACK - @Last.Error
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
RTP5 and RTP51
QTIPS - Standardising Error Message Display
QTIPS - Interrupt Proof Error Messages
Version 3 Technical Highlights - ValidateName
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV2I3A12
Title@ATTACK - @Last.Error
Keywords@LAST.ERROR
REVERROR.000
TextVariable set by the system to indicate the success or failure of various
operations This variable can have a number of values depending upon the
operation responsible for its assignment The values returned relate to
record keys of items found in the file REVERROR 000 The most common values
begin WITH B (for compiler errors) or D (for debugger errors) The two most
commonly used are B0 compilation successful) and B10 (compilation aborted)

This variable can be used in determining the success of an operation such as
a compilation under program control eg

PERFORM "BASIC BP TEST"
BEGIN CASE
CASE @LAST ERROR = "B0"
GOSUB OK
CASE @LAST ERROR = "B10"
GOSUB BAD_STATEMENT
CASE @LAST ERROR = "B113"
GOSUB TERM_MISSING
etc

Cannot be amended


(Volume 2 Issue 3 Page 10)
[revmedia/copyrigh.htm]

Page last modified: 30/01/03