4 # ------------------------------------------------------------------
5 # Macros for simpler syntax
6 # ------------------------------------------------------------------
7 MACRO jump(n) PROCESS "$n";
8 # MACRO policy(p) PROCESS policy_block val=p;
9 # BLOCK policy_block; val; STOP; END;
11 MACRO ret(status,text) PROCESS ret_block s=status t=text;
16 "Circ Template Result: "; result.0; " "; result.1;
21 # ------------------------------------------------------------------
22 # These are passed in to every script
23 # ------------------------------------------------------------------
31 # ------------------------------------------------------------------
33 # ------------------------------------------------------------------
35 # ------------------------------------------------------------------
41 NO_COPY = 100; # used by container code
45 PATRON_CHECKOUT_COUNT = 12;
57 # ------------------------------------------------------------------
59 # ------------------------------------------------------------------
61 patron = circ_objects.patron
62 copy = circ_objects.copy
63 circlib = circ_objects.copy.circlib()
64 title = circ_objects.title
65 standings = circ_objects.standings;
66 patron_copies = circ_objects.patron_copies;
67 patron_fines = circ_objects.patron_fines;