Files
Nim/tests/manyloc/standalone/barebone.nim
2019-05-29 12:11:03 +02:00

17 lines
396 B
Nim

discard """
ccodecheck: "\\i !@('systemInit')"
ccodecheck: "\\i !@('systemDatInit')"
output: "hello"
"""
# bug #2041: Macros need to be available for os:standalone!
import macros
proc printf(frmt: cstring) {.varargs, header: "<stdio.h>", cdecl.}
var x = 0
inc x
printf("hi %ld\n", x+4777)
proc substr(a: string): string = a[0 .. 3] # This should compile. See #9762
const a = substr("foobar")