Macro: BEGIN_TRANSACTION

Module location: FMAC line 9481 (view source)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Command: BEGIN_TRANSACTION Description: Starts a transaction on any open files. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  #SET N$ !N
  #PUSH !R
  #XPUSH !n $INIT  // Init IF/ELSE stack at this nesting level.
  #IFIND //INCLUDE JUMPS IF INDICATORS ON LINE.
    // GOTO BEGIN$TRAN$!r
    !A [] $041 |CI0
    #FREF BEGIN$TRAN$!r !a
    #$ !A 0 0 0 $041 |CL0
    #FREF END$TRAN$!r !a
  #ENDIF
  #$ BEGIN$TRAN$!r:
  #$ BEGIN$!r:
  #$ !A [0 0 0] $0C7 |CI0
  #FREF END$TRAN$!r !a