diff options
author | Andrii Riabushenko <cdome@bk.ru> | 2020-01-19 20:21:26 +0000 |
---|---|---|
committer | Andrii Riabushenko <cdome@bk.ru> | 2020-01-19 20:21:26 +0000 |
commit | 7576387dfe0b59fbf5fc2b095ce4c431b3f04ea9 (patch) | |
tree | 5c7ca4a95c5002929d023efbef9d00a53d5e87b3 /tests/destructor | |
parent | 13ddbc46fc255978ebaf4233009b44db29583cb4 (diff) | |
download | Nim-7576387dfe0b59fbf5fc2b095ce4c431b3f04ea9.tar.gz |
revert last commit
Diffstat (limited to 'tests/destructor')
-rw-r--r-- | tests/destructor/tarc3.nim | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/destructor/tarc3.nim b/tests/destructor/tarc3.nim index d3b9639ad..55d0ea42d 100644 --- a/tests/destructor/tarc3.nim +++ b/tests/destructor/tarc3.nim @@ -41,6 +41,30 @@ type of tkInt64, tkComma..tkString: ff: seq[float] else: str1*: string + Token4* = object + case kind*: TokenKind + of tkNumber: numVal*: float + of tkInt64, tkComma..tkString: ff: seq[float] + else: str1*: string + case kind2*: TokenKind + of tkNumber: + numVal2*: float + intSeqVal3*: seq[int] + of tkInt64, tkComma..tkString: + case kind3*: TokenKind + of tkNumber: numVal3*: float + of tkInt64, tkComma..tkString: + ff3: seq[float] + ff5: string + else: + str3*: string + mysrq: seq[int] + else: + case kind4*: TokenKind + of tkNumber: numVal4*: float + of tkInt64, tkComma..tkString: ff4: seq[float] + else: str4*: string + BaseLexer* = object of RootObj input*: string pos*: Natural @@ -58,6 +82,7 @@ type tok: Token tok2: Token2 tok3: Token3 + tok4: Token4 allowTrailingComma: bool allowIdentifierObjectKey: bool |