Nim/tests/modules/trecmod2.nim
2016-11-23 23:23:31 +01:00

15 lines
293 B
Nim

discard """
file: "mrecmod2.nim"
line: 2
errormsg: "recursive module dependency detected"
"""
type
T1* = int # Module A exports the type ``T1``
import mrecmod2 # the compiler starts parsing B
proc main() =
var i = p(3) # works because B has been parsed completely here
main()