result.go 375 B

1234567891011121314151617
  1. package ace
  2. // result represents a result of the parsing process.
  3. type result struct {
  4. base []element
  5. inner []element
  6. includes map[string][]element
  7. }
  8. // newResult creates and returns a result.
  9. func newResult(base []element, inner []element, includes map[string][]element) *result {
  10. return &result{
  11. base: base,
  12. inner: inner,
  13. includes: includes,
  14. }
  15. }