From 62b61b1ea2bc8c5e5d447ddc4529b7977439804a Mon Sep 17 00:00:00 2001 From: Charlie Stanton Date: Sun, 5 Mar 2023 09:08:01 +0000 Subject: Renames walk.Datum to walk.Atom --- walk/walk.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'walk/walk.go') diff --git a/walk/walk.go b/walk/walk.go index a9b40b7..d71ae44 100644 --- a/walk/walk.go +++ b/walk/walk.go @@ -16,7 +16,7 @@ const ( MapBegin MapEnd ) -func (value TerminalValue) Pieces(out chan<- Datum) { +func (value TerminalValue) Pieces(out chan<- Atom) { out<-value } func (value TerminalValue) String() string { @@ -35,14 +35,14 @@ func (value TerminalValue) String() string { } type ValueNull struct {} -func (value ValueNull) Pieces(out chan<- Datum) { +func (value ValueNull) Pieces(out chan<- Atom) { out<-value } func (value ValueNull) String() string { return "null" } type ValueBool bool -func (value ValueBool) Pieces(out chan<- Datum) { +func (value ValueBool) Pieces(out chan<- Atom) { out<-value } func (value ValueBool) String() string { @@ -53,7 +53,7 @@ func (value ValueBool) String() string { } } type ValueNumber float64 -func (value ValueNumber) Pieces(out chan<- Datum) { +func (value ValueNumber) Pieces(out chan<- Atom) { out<-value } func (value ValueNumber) String() string { @@ -64,7 +64,7 @@ func (value ValueNumber) String() string { type StartString struct {} type EndString struct {} type ValueString string -func (value ValueString) Pieces(out chan<- Datum) { +func (value ValueString) Pieces(out chan<- Atom) { out<-StartString{} for _, char := range value { out<-char @@ -75,10 +75,10 @@ func (value ValueString) String() string { return fmt.Sprintf("\"%s\"", string(value)) } -type Datum interface {} +type Atom interface {} type WalkValue interface { - Pieces(out chan<- Datum) + Pieces(out chan<- Atom) String() string } @@ -374,6 +374,6 @@ func JsonOut(in chan WalkItem) { fmt.Print("\n") } -func ConcatData(first []Datum, second []Datum) []Datum { - return append(append([]Datum(nil), first...), second...) +func ConcatData(first []Atom, second []Atom) []Atom { + return append(append([]Atom(nil), first...), second...) } -- cgit v1.2.3