View Raw SPL
/* number to annotation position */
_n2apos(n, skip)
{
        local pos;

        if (argc < 2) skip = 0;

        switch (n)
        {
                case 0:
                default:
                        pos = PAPER;
                        break;

                case 1:
                        pos = GLASS;
                        break;

                case 2:
                        pos = WIN_MARGIN;
                        break;

                case 3:
                        pos = (skip) ? WP_MARGIN : WS_MARGIN;
                        break;

                case 4:
                        pos = WS_MARGIN;
                        break;

                case 5:
                        pos = WV_MARGIN;
                        break;
        }
        return(pos);
}