code: func currentLocation(c *current) *Location {
  	return NewLocation(c.text, c.globalStore[filenameKey].(string), c.pos.line, c.pos.col)
  }
docs: // currentLocation converts the parser context to a Location object.