next up previous contents
Next: Using SUs Up: SNOlib: The Advanced User Previous: SNOlib: The Advanced User   Contents

Introduction

In the previous sections we have described ways to modify the actions of SNOMAN by adding code to user routines. As all these are based on the SNOMAN framework, all such modified versions are referred to collectively as:-

SNOMAN Applications
To get ultimate control you have to replace even this outer framework and take complete control of the entire code. Such programs are described as:-
SNOlib Applications
The outer framework consists of the following routines:- When using the link_snolib tool, SNOMAN, QNEXT and ZABEND are all explicitly loaded from the SNOlib library, but ZEND is called directly by SNOMAN so needs no explicit loading. To inhibit this loading a third parameter, NO_SNOMAN, must be specified, for example:-
$SNO_TOOLS/link_snolib.scr my_main.o test.exe NO_SNOMAN
(VMS: @SNO_TOOLS:LINK_SNOLIB MY_MAIN TEST.EXE NO_SNOMAN
With these routines removed you have total power - and total responsibility! All the management provided by SU control must be provided by you!


next up previous contents
Next: Using SUs Up: SNOlib: The Advanced User Previous: SNOlib: The Advanced User   Contents
sno Guest Acct 2009-09-09