diff options
author | Araq <rumpf_a@web.de> | 2014-05-25 21:20:26 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-05-25 21:20:26 +0200 |
commit | 04a1555f4aa90eadc4d974a04abbf50d1e8b7134 (patch) | |
tree | 2e26496b1158a1b14c8c0bb307c670ea2d100cb5 /tests/ccgbugs | |
parent | b230303fd6dd1d593aecf792ee8f72552e7e5946 (diff) | |
parent | 1d6c05edc399e31919114f2b07519ae79ae1b804 (diff) | |
download | Nim-04a1555f4aa90eadc4d974a04abbf50d1e8b7134.tar.gz |
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Diffstat (limited to 'tests/ccgbugs')
-rw-r--r-- | tests/ccgbugs/tbug1081.nim | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/ccgbugs/tbug1081.nim b/tests/ccgbugs/tbug1081.nim new file mode 100644 index 000000000..71628feec --- /dev/null +++ b/tests/ccgbugs/tbug1081.nim @@ -0,0 +1,17 @@ +discard """ + output: '''1 +0 +0 +0''' +""" + +proc `1/1`() = echo(1 div 1) +template `1/2`() = echo(1 div 2) +var `1/3` = 1 div 4 +`1/3` = 1 div 3 # oops, 1/3!=1/4 +let `1/4` = 1 div 4 + +`1/1`() +`1/2`() +echo `1/3` +echo `1/4` |