mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
16 lines
220 B
Nim
16 lines
220 B
Nim
discard """
|
|
output: "509"
|
|
"""
|
|
# Test the new ``emit`` pragma:
|
|
|
|
{.emit: """
|
|
static int cvariable = 420;
|
|
|
|
""".}
|
|
|
|
proc embedsC() =
|
|
var nimVar = 89
|
|
{.emit: """printf("%d\n", cvariable + (int)`nimVar`);""".}
|
|
|
|
embedsC()
|