aboutsummaryrefslogtreecommitdiffstats
path: root/test/evalmacro.asm
blob: f93f6939085caa5cf6bd393408cc03b5532a9698 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
%define tonum(=x) x

	dd tonum(1+3)
	dd tonum(5*7)

%define mixed(a,=b,c)	(a + b)
%define mixed2(a,=b,)	(a + b)
%define ALPHA (1 + 2)
%define BETA  (3 + 4)
%define GAMMA (5 + 6)

	dd mixed(ALPHA, BETA, GAMMA)
	dd mixed2(ALPHA, BETA, GAMMA)