| 11/01/1999 - (JMF) Creation

| Convenience beta macros
| As suggested in MIT's Beta Software Conventions

R31	= r(31)
XP	= r(30)
SP	= r(29) 
LP	= r(28)
BP	= r(27)

.macro bbr(label, Rc)		bbeq(R31, label, Rc)
.macro bmove(Ra, Rc)		badd(Ra, R31, Rc)
.macro bcmove(c, Rc)		baddc(R31, c, Rc)
.macro bpush(Ra)		baddc(SP, 4, SP) bst(Ra, -4 , SP)
.macro bpop(Rc)			bld(SP, -4, Rc) bsubc(SP, 4, SP)
.macro ballocate(k)		baddc(SP, 4*k, SP)
.macro bdeallocate(k)		bsubc(SP, 4*k, SP)
