\chapter[\vas{}-\package{} name equivalences]{\vas{}\textendash\package{} name equivalences}\label{appendix:vasnames}

This appendix gives a list of known \vas{} function names, and their \package{} 
equivalents in the Kepago/\reallive{} API (where known).  The \vas{} names, on 
the left, are the ones that will be visible when debugging.

\ifhevea\else\medskip\fi
{\ttfamily\begin{supertabular}{l@{\hs}l}
  BANKALLOC                 & \fnref{allocDC}              \\
  BANKBANK                  &\\
  BANKFREE                  & \fnref{freeDC}               \\
  BG                        & \fnref{grpOpenBg}            \\
  BGCHR                     & \fnref{grpMulti}             \\
  BGCHRDC                   & \fnref{grpMulti}             \\
  BGCHRKEEP                 &\\
  BOXANTIMASKCOPY           & \fnref{grpCopyInvMask}       \\
  BOXANTIMASKCOPYMASK       & \fnref{grpMaskCopyInvMask}   \\
  BOXANTIMASKCOPYMASK\_ADD  & \fnref{grpMaskAddInvMask}    \\
  BOXANTIMASKCOPYMASK\_SUB  & \fnref{grpMaskSubInvMask}    \\
  BOXANTIMASKCOPY\_ADD      & \fnref{grpAddInvMask}        \\
  BOXANTIMASKCOPY\_SUB      & \fnref{grpSubInvMask}        \\
  BOXANTIMASKDARK           &\\
  BOXANTIMASKEMPTY          &\\
  BOXANTIMASKFILL           &\\
  BOXANTIMASKMONO           &\\
  BOXANTIMASKNEGA           &\\
  BOXANTIMASKRGB            &\\
  BOXBG                     &\\
  BOXBGCHR                  &\\
  BOXBGCHRDC                &\\
  BOXBGCHRKEEP              &\\
  BOXCHR                    &\\
  BOXCOPY                   & \fnref{grpCopy}              \\
  BOXCOPYAND                & \fnref{grpAnd}               \\
  BOXCOPYEASY               & \fnref{grpCMaskCopy}         \\
  BOXCOPYMASK               & \fnref{grpMaskCopy}          \\
  BOXCOPYMASKBLEND          & \fnref{grpMaskBlend}         \\
  BOXCOPYMASK\_ADD          & \fnref{grpMaskAdd}           \\
  BOXCOPYMASK\_SUB          & \fnref{grpMaskSub}           \\
  BOXCOPYOR                 & \fnref{grpOr}                \\
  BOXCOPY\_ADD              & \fnref{grpAdd}               \\
  BOXCOPY\_SUB              & \fnref{grpSub}               \\
  BOXDARK                   & \fnref{grpLight}             \\
  BOXEMPTY                  & \fnref{grpOutline}           \\
  BOXFADE                   & \fnref{grpFade}              \\
  BOXFILL                   & \fnref{grpFill}              \\
  BOXGRP                    &\\
  BOXMASKCOPY               & \fnref{grpCopyWithMask}      \\
  BOXMASKCOPYMASK           & \fnref{grpMaskCopyWithMask}  \\
  BOXMASKCOPYMASK\_ADD      & \fnref{grpMaskAddWithMask}   \\
  BOXMASKCOPYMASK\_SUB      & \fnref{grpMaskSubWithMask}   \\
  BOXMASKCOPY\_ADD          & \fnref{grpAddWithMask}       \\
  BOXMASKCOPY\_SUB          & \fnref{grpSubWithMask}       \\
  BOXMASKDARK               &\\
  BOXMASKEMPTY              &\\
  BOXMASKFILL               &\\
  BOXMASKMONO               &\\
  BOXMASKNEGA               &\\
  BOXMASKRGB                &\\
  BOXMONO                   & \fnref{grpMono}              \\
  BOXNEGA                   & \fnref{grpInvert}            \\
  BOXNUMBER                 & \fnref{grpNumber}            \\
  BOXNUMBERMASK             & \fnref{grpMaskNumber}        \\
  BOXPDTEXPAND              & \fnref{grpLoad}              \\
  BOXPDTEXPANDCHR           & \fnref{grpMaskLoad}          \\
  BOXRGB                    & \fnref{grpColour}            \\
  BOXROTATECOPY             & \fnref{grpRotate}            \\
  BOXROTATECOPYMASK         & \fnref{grpMaskRotate}        \\
  BOXROTATECOPYMASK\_ADD    & \fnref{grpMaskRotateAdd}     \\
  BOXROTATECOPYMASK\_SUB    & \fnref{grpMaskRotateSub}     \\
  BOXROTATECOPY\_ADD        & \fnref{grpRotateAdd}         \\
  BOXROTATECOPY\_SUB        & \fnref{grpRotateSub}         \\
  BOXSCROLL                 & \fnref{grpPan}               \\
  BOXSHIFT                  & \fnref{grpShift}             \\
  BOXSLIDE                  & \fnref{grpSlide}             \\
  BOXSTRETCH                & \fnref{grpMaskStretchBlt}    \\
  BOXSTRETCH                & \fnref{grpStretchBlt}        \\
  BOXSTRETCHMASK            &\\
  BOXSTRETCHMOVE            & \fnref{grpZoom}              \\
  BOXWAIP                   &\\
  BOXXCHG                   & \fnref{grpSwap}              \\
  CHR                       & \fnref{grpMaskOpen}          \\
  FARRETURN                 & \fnref{rtl}                  \\
  GCLS                      & \fnref{wipe}                 \\
  GRP                       & \fnref{grpOpen}              \\
  GRPKEEP                   &\\
  INIT\_CALLSTACK           & \fnref{CallStackClear}       \\
  KANJI                     & \fnref{grpTextout}           \\
  MASKBANKCOPY              &\\
  NOP                       & \fnref{stackNop}             \\
  PDTEXPAND                 & \fnref{grpBuffer}            \\
  PDTEXPANDCHR              & \fnref{grpMaskBuffer}        \\
  PDTEXPANDMASK             & \fnref{grpLoadMask}          \\
  PIXELPUT                  &\\
  PIXELSET                  &\\
  RECTANTIMASKCOPY          & \fnref{recCopyInvMask}       \\
  RECTANTIMASKCOPYMASK      & \fnref{recMaskCopyInvMask}   \\
  RECTANTIMASKCOPYMASK\_ADD & \fnref{recMaskAddInvMask}    \\
  RECTANTIMASKCOPYMASK\_SUB & \fnref{recMaskSubInvMask}    \\
  RECTANTIMASKCOPY\_ADD     & \fnref{recAddInvMask}        \\
  RECTANTIMASKCOPY\_SUB     & \fnref{recSubInvMask}        \\
  RECTANTIMASKDARK          &\\
  RECTANTIMASKEMPTY         &\\
  RECTANTIMASKFILL          &\\
  RECTANTIMASKMONO          &\\
  RECTANTIMASKNEGA          &\\
  RECTANTIMASKRGB           &\\
  RECTBG                    &\\
  RECTBGCHR                 & \fnref{recMulti}             \\
  RECTBGCHRDC               & \fnref{recMulti}             \\
  RECTBGCHRKEEP             &\\
  RECTCHR                   &\\
  RECTCOPY                  & \fnref{recCopy}              \\
  RECTCOPYAND               & \fnref{recAnd}               \\
  RECTCOPYEASY              & \fnref{recCMaskCopy}         \\
  RECTCOPYMASK              & \fnref{recMaskCopy}          \\
  RECTCOPYMASKBLEND         & \fnref{recMaskBlend}         \\
  RECTCOPYMASK\_ADD         & \fnref{recMaskAdd}           \\
  RECTCOPYMASK\_SUB         & \fnref{recMaskSub}           \\
  RECTCOPYOR                & \fnref{recOr}                \\
  RECTCOPY\_ADD             & \fnref{recAdd}               \\
  RECTCOPY\_SUB             & \fnref{recSub}               \\
  RECTDARK                  & \fnref{recLight}             \\
  RECTEMPTY                 & \fnref{recOutline}           \\
  RECTFADE                  & \fnref{recFade}              \\
  RECTFILL                  & \fnref{recFill}              \\
  RECTGRP                   &\\
  RECTMASKCOPY              & \fnref{recCopyWithMask}      \\
  RECTMASKCOPYMASK          & \fnref{recMaskCopyWithMask}  \\
  RECTMASKCOPYMASK\_ADD     & \fnref{recMaskAddWithMask}   \\
  RECTMASKCOPYMASK\_SUB     & \fnref{recMaskSubWithMask}   \\
  RECTMASKCOPY\_ADD         & \fnref{recAddWithMask}       \\
  RECTMASKCOPY\_SUB         & \fnref{recSubWithMask}       \\
  RECTMASKDARK              &\\
  RECTMASKEMPTY             &\\
  RECTMASKFILL              &\\
  RECTMASKMONO              &\\
  RECTMASKNEGA              &\\
  RECTMASKRGB               &\\
  RECTMONO                  & \fnref{recMono}              \\
  RECTNEGA                  & \fnref{recInvert}            \\
  RECTNUMBER                &\\
  RECTNUMBERMASK            &\\
  RECTPDTEXPAND             & \fnref{recLoad}              \\
  RECTPDTEXPANDCHR          & \fnref{recMaskLoad}          \\
  RECTRGB                   & \fnref{recColour}            \\
  RECTROTATECOPY            & \fnref{recRotate}            \\
  RECTROTATECOPYMASK        & \fnref{recMaskRotate}        \\
  RECTROTATECOPYMASK\_ADD   & \fnref{recMaskRotateAdd}     \\
  RECTROTATECOPYMASK\_SUB   & \fnref{recMaskRotateSub}     \\
  RECTROTATECOPY\_ADD       & \fnref{recRotateAdd}         \\
  RECTROTATECOPY\_SUB       & \fnref{recRotateSub}         \\
  RECTSCROLL                & \fnref{recPan}               \\
  RECTSHIFT                 & \fnref{recShift}             \\
  RECTSLIDE                 & \fnref{recSlide}             \\
  RECTSTRETCH               & \fnref{recMaskStretchBlt}    \\
  RECTSTRETCH               & \fnref{recStretchBlt}        \\
  RECTSTRETCHMASK           &\\
  RECTSTRETCHMOVE           & \fnref{recZoom}              \\
  RECTWAIP                  &\\
  RECTXCHG                  & \fnref{recSwap}              \\
  RETURN                    & \fnref{ret}                  \\
  SERIALPDTANM              & \fnref{snmPlay}\rm{, etc.}   \\
  SERIALPDTSCROLL           & \fnref{snmScroll}\rm{, etc.} \\
  SERIALPDTSTRETCHANM       & \fnref{snmStretch}\rm{, etc.}\\
  SUB\_CALLSTACK            & \fnref{CallStackPop}         \\
  WAIP                      & \fnref{grpDisplay}           \\
\end{supertabular}}
\
