unittest bugfix; made some tests green
This commit is contained in:
parent
580d85d233
commit
46f652b93e
3 changed files with 6 additions and 4 deletions
|
|
@ -12,9 +12,11 @@ proc `*`(a, b: TMat): TMat = nil
|
|||
proc `+`(a, b: TMat): TMat = nil
|
||||
proc `-`(a, b: TMat): TMat = nil
|
||||
proc `$`(a: TMat): string = result = $a.dummy
|
||||
proc mat32(): TMat =
|
||||
result.dummy = 21
|
||||
|
||||
macro optOps{ (`+`|`-`|`*`) *| a }(a: TMat): expr =
|
||||
result = callsite()
|
||||
result = newCall(bindSym"mat32")
|
||||
|
||||
#macro optPlus{ `+` * a }(a: varargs[TMat]): expr =
|
||||
# result = newIntLitNode(21)
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ discard """
|
|||
type TAlphabet = enum
|
||||
A, B, C
|
||||
|
||||
iterator items(E: typedesc{enum}): E =
|
||||
iterator items(E: typedesc[enum]): E =
|
||||
for v in low(E)..high(E):
|
||||
yield v
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue