Enumerate iterator types

This commit is contained in:
kortschak 2014-07-03 09:57:31 +09:30
parent 1f67913ed9
commit cd46452b63
23 changed files with 145 additions and 68 deletions

View file

@ -104,7 +104,7 @@ func (it *Optional) TagResults(dst map[string]graph.Value) {
}
// Registers the optional iterator.
func (it *Optional) Type() string { return "optional" }
func (it *Optional) Type() graph.Type { return graph.Optional }
// Prints the optional and it's subiterator.
func (it *Optional) DebugString(indent int) string {