The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
410 B
23 lines
410 B
10 years ago
|
project('number arithmetic', 'c')
|
||
|
|
||
|
if 6 + 4 != 10
|
||
|
error('Number addition is broken')
|
||
|
endif
|
||
|
if 6 - 4 != 2
|
||
|
error('Number subtraction is broken')
|
||
|
endif
|
||
|
|
||
|
if 6 * 4 != 24
|
||
|
error('Number multiplication is broken')
|
||
|
endif
|
||
|
if 16 / 4 != 4
|
||
|
error('Number division is broken')
|
||
|
endif
|
||
|
|
||
|
#if (1 / 3) * 3 != 1
|
||
|
# error('Float interconversion broken')
|
||
|
#endif
|
||
|
if (5 / 3) * 3 != 3
|
||
|
error('Integer division is broken')
|
||
|
endif
|