From c83b78aef7908145c7b025044d49339e40dfd1f5 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Fri, 15 Dec 2023 21:45:27 +0200 Subject: [PATCH] Replace comment marker ; with # --- preserves.nimble | 2 +- src/preserves/pegs.nim | 4 ++-- src/preserves/schemac.nim | 2 +- src/preserves/schemaparse.nim | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/preserves.nimble b/preserves.nimble index c943c71..27cfaa6 100644 --- a/preserves.nimble +++ b/preserves.nimble @@ -1,6 +1,6 @@ # Package -version = "20231102" +version = "20231215" author = "Emery Hemingway" description = "data model and serialization format" license = "Unlicense" diff --git a/src/preserves/pegs.nim b/src/preserves/pegs.nim index 8db4a66..01a291c 100644 --- a/src/preserves/pegs.nim +++ b/src/preserves/pegs.nim @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021 ☭ Emery Hemingway +# SPDX-FileCopyrightText: ☭ Emery Hemingway # SPDX-License-Identifier: Unlicense ## NPEG rules for Preserves. @@ -14,7 +14,7 @@ grammar "Preserves": Value <- (ws * (Record | Collection | Atom | Embedded | Compact)) | (ws * Annotation) | - (ws * ';' * @'\n' * Value) + (ws * '#' * @'\n' * Value) Collection <- Sequence | Dictionary | Set diff --git a/src/preserves/schemac.nim b/src/preserves/schemac.nim index 02d30b8..a7799f2 100644 --- a/src/preserves/schemac.nim +++ b/src/preserves/schemac.nim @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2022 ☭ Emery Hemingway +# SPDX-FileCopyrightText: ☭ Emery Hemingway # SPDX-License-Identifier: Unlicense import std/[hashes, options, os, parseopt, streams, strutils, tables] diff --git a/src/preserves/schemaparse.nim b/src/preserves/schemaparse.nim index 8df9ef8..d5c670f 100644 --- a/src/preserves/schemaparse.nim +++ b/src/preserves/schemaparse.nim @@ -259,7 +259,7 @@ const parser = peg("Schema", p: ParseState): id <- Alpha * *Alnum - Comment <- ';' * @'\n' + Comment <- '#' * @'\n' S <- *(Space | Comment)