From 1ed612b3d1dfc146d7fc87969b2afc7bbc1ea119 Mon Sep 17 00:00:00 2001 From: Sasha Koshka Date: Tue, 27 Sep 2022 14:26:02 -0400 Subject: [PATCH] Values are now properly referred to as arguments --- parser/node-traits.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/parser/node-traits.go b/parser/node-traits.go index 34fafd7..e245882 100644 --- a/parser/node-traits.go +++ b/parser/node-traits.go @@ -60,28 +60,28 @@ func (node permissionable) Permission () (permission types.Permission) { // valuable allows a node to have an argument value. type valuable struct { - value Argument + argument Argument } -// Value returns the value argument of the node. -func (node valuable) Value () (value Argument) { - value = node.value +// Argument returns the value argument of the node. +func (node valuable) Argument () (argument Argument) { + argument = node.argument return } // multiValuable allows a node to have several argument values. type multiValuable struct { - values []Argument + arguments []Argument } -// Value returns the value at index. -func (node multiValuable) Value (index int) (value Argument) { - value = node.values[index] +// Argument returns the argument at index. +func (node multiValuable) Argument (index int) (argument Argument) { + argument = node.arguments[index] return } -// Length returns the amount of values in the mode. +// Length returns the amount of arguments in the mode. func (node multiValuable) Length () (length int) { - length = len(node.values) + length = len(node.arguments) return }