a690e7b26 ^
e80465dac ^
08f1eac8a ^
c6034277f ^
1
2 3
4
5 6
7
8 9 10 11
12
13 14
15 16
discard """ output: "509" """ # Test the new ``emit`` pragma: {.emit: """ #include <stdio.h> static int cvariable = 420; """.} proc embedsC() = var nimVar = 89 {.emit: """printf("%d\n", cvariable + (int)`nimVar`);""".} embedsC()