Difference between revisions of "QUIT"

From Recital Documentation Wiki
Jump to: navigation, search
(Products)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Class==
 
Applications
 
 
  
 
==Purpose==
 
==Purpose==
Line 16: Line 13:
  
 
==See Also==
 
==See Also==
[[CLOSE]], [[RUN]]
+
[[CLOSE]], [[DIE()]], [[ERRORLEVEL()]], [[EXIT()]], [[RUN]]
  
  
Line 39: Line 36:
  
 
==Products==
 
==Products==
Recital Database Server, Recital Mirage Server, Recital Terminal Developer
+
Recital Server, Recital  
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Commands]]
 
[[Category:Commands]]
 
[[Category:Applications]]
 
[[Category:Applications]]
 
[[Category:Applications Commands]]
 
[[Category:Applications Commands]]

Latest revision as of 16:02, 12 November 2009

Purpose

Terminate session


Syntax

QUIT

[TO <command>]

[WITH <expN>]


See Also

CLOSE, DIE(), ERRORLEVEL(), EXIT(), RUN


Description

The QUIT command closes all open tables, associated index and format files, open program files, the procedure library, and returns control to the operating system.

TO <command>

The optional TO <command> allows an operating system command to be executed after exiting from the Recital session.

WITH <expN>

The WITH clause is used to specify an integer from -1 to 254 to be returned upon exiting. This is useful as an exit code that can be checked by calling programs, command files, or shell scripts.


Example

// Quit if [ABANDON] was pressed
if lastkey()=ctrl('g')
    quit
endif


Products

Recital Server, Recital