diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2024-03-18 20:27:00 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-18 20:27:00 +0100 |
commit | 6c4c60eade66e45448a220f4c8a91f866b76baf7 (patch) | |
tree | ed9d6bf6c2f87225bc045bec55731a8f720b6265 /lib/pure | |
parent | cbf48a253f134dea5cc8d8b2393b7bf6310cc8fe (diff) | |
download | Nim-6c4c60eade66e45448a220f4c8a91f866b76baf7.tar.gz |
Adds support for custom ASTs in the Nim parser (#23417)
Diffstat (limited to 'lib/pure')
-rw-r--r-- | lib/pure/pegs.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/pegs.nim b/lib/pure/pegs.nim index 935cea5e6..ca2e80021 100644 --- a/lib/pure/pegs.nim +++ b/lib/pure/pegs.nim @@ -1198,7 +1198,7 @@ template `=~`*(s: string, pattern: Peg): bool = ## ``` bind MaxSubpatterns when not declaredInScope(matches): - var matches {.inject.}: array[0..MaxSubpatterns-1, string] + var matches {.inject.} = default(array[0..MaxSubpatterns-1, string]) match(s, pattern, matches) # ------------------------- more string handling ------------------------------ |