12345678910111213 |
- discard """
- errormsg: "invalid order of case branches"
- """
- import macros
- macro genCase(val: string): untyped =
- result = nnkCaseStmt.newTree(val,
- nnkElse.newTree(quote do: echo "else"),
- nnkOfBranch.newTree(newLit("miauz"), quote do: echo "first branch"))
- genCase("miauz")
|