1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#[macro_export]
macro_rules! MKBETAG {
	($a:expr, $b:expr, $c:expr, $d:expr) => (
		 ($d as isize)        |
		(($c as isize) << 8)  |
		(($b as isize) << 16) |
		(($a as isize) << 24)
	)
}

#[macro_export]
macro_rules! MKTAG {
	($a:expr, $b:expr, $c:expr, $d:expr) => (
		 ($a as isize)        |
		(($b as isize) << 8)  |
		(($c as isize) << 16) |
		(($d as isize) << 24)
	)
}