; D0prin0asm.asm -- tables for D0Prin0.Bcpl
;	Last edited: 20 October 1981

; Defined here
.bext SALUFtab

.srel

SALUFtab:	.SALUFtab

.nrel

.SALUFtab:
	ap0-.
	ap1-.
	aobxp0-.
	aobxp1-.
	aobp0-.
	aobp1-.
	m1p0-.
	m1p1-.
	abpap0-.
	abpap1-.
	aobxpabp0-.
	aobxpabp1-.
	apbp0-.
	apbp1-.
	abm1p0-.
	abm1p1-.

	abxpap0-.
	abxpap1-.
	ambm1p0-.
	ambm1p1-.
	aobpabxp0-.
	aobpabxp1-.
	abxm1p0-.
	abxm1p1-.
	apap0-.
	apap1-.
	aobxpap0-.
	aobxpap1-.
	aobpap0-.
	aobpap1-.
	am1p0-.
	am1p1-.

	ax-.
	ax-.
	axb-.
	axb-.
	axbx-.
	axbx-.
	zz-.
	zz-.
	axob-.
	axob-.
	b-.
	b-.
	axorbx-.
	axorbx-.
	ab-.
	ab-.
	axobx-.
	axobx-.
	axorb-.
	axorb-.
	bx-.
	bx-.
	abx-.
	abx-.
	m1-.
	m1-.
	aob-.
	aob-.
	aobx-.
	aobx-.
	a-.
	a-.

ap0:		.txt "A + 0"
ap1:		.txt "A + 1"
aobxp0:		.txt "(A or not B) + 0"
aobxp1:		.txt "(A or not B) + 1"
aobp0:		.txt "(A or B) + 0"
aobp1:		.txt "(A or B) + 1"
m1p0:		.txt "-1 + 0"
m1p1:		.txt "-1 + 1"
abpap0:		.txt "(A and B) + A + 0"
abpap1:		.txt "(A and B) + A + 1"
aobxpabp0:	.txt "(A or not B) + (A and B) + 0"
aobxpabp1:	.txt "(A or not B) + (A and B) + 1"
apbp0:		.txt "A + B + 0"
apbp1:		.txt "A + B + 1"
abm1p0:		.txt "(A and B) - 1 + 0"
abm1p1:		.txt "(A and B) - 1 + 1"

abxpap0:	.txt "(A and not B) + A + 0"
abxpap1:	.txt "(A and not B) + A + 1"
ambm1p0:	.txt "A - B - 1 + 0"
ambm1p1:	.txt "A - B - 1 + 1"
aobpabxp0:	.txt "(A or B) + (A and not B) + 0"
aobpabxp1:	.txt "(A or B) + (A and not B) + 1"
abxm1p0:	.txt "(A and not B) - 1 + 0"
abxm1p1:	.txt "(A and not B) - 1 + 1"
apap0:		.txt "A + A + 0"
apap1:		.txt "A + A + 1"
aobxpap0:	.txt "(A or not B) + A + 0"
aobxpap1:	.txt "(A or not B) + A + 1"
aobpap0:	.txt "(A or B) + A + 0"
aobpap1:	.txt "(A or B) + A + 1"
am1p0:		.txt "A - 1 + 0"
am1p1:		.txt "A - 1 + 1"

ax:		.txt "not A"
axb:		.txt "(not A) and B"
axbx:		.txt "(not A) and (not B)"
zz:		.txt "Zero"
axob:		.txt "(not A) or B"
b:		.txt "B"
axorbx:		.txt "A xnor B"
ab:		.txt "A and B"
axobx:		.txt "(not A) or (not B)"
axorb:		.txt "A xor B"
bx:		.txt "not B"
abx:		.txt "A and (not B)"
m1:		.txt "- 1"
aob:		.txt "A or B"
aobx:		.txt "A or (not B)"
a:		.txt "A"

.end