mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-03 03:32:32 +00:00
28 lines
571 B
Nim
28 lines
571 B
Nim
discard """
|
|
output: ""
|
|
"""
|
|
|
|
# Page 35.
|
|
|
|
proc implicit: string =
|
|
"I will be returned"
|
|
|
|
proc discarded: string =
|
|
discard "I will not be returned"
|
|
|
|
proc explicit: string =
|
|
return "I will be returned"
|
|
|
|
proc resultVar: string =
|
|
result = "I will be returned"
|
|
|
|
proc resultVar2: string =
|
|
result = ""
|
|
result.add("I will be ")
|
|
result.add("returned")
|
|
|
|
doAssert implicit() == "I will be returned"
|
|
doAssert discarded().len == 0
|
|
doAssert explicit() == "I will be returned"
|
|
doAssert resultVar() == "I will be returned"
|
|
doAssert resultVar2() == "I will be returned" |