geotrellis / maml

Map Algebra Modeling Language: It's what we and whales are.
https://geotrellis.github.io/maml/
Apache License 2.0
16 stars 10 forks source link

Unify all interpreter types #74

Closed moradology closed 5 years ago

moradology commented 5 years ago

By removing unnecessary properties from the unifying Interpreter trait and constructing the more complex 'scoped' evaluation recursion within the apply method, we can unify the Interpreter type (so that naive and scoped interpreters can be used interchangeably - though BufferingInterpreter will run some risk of runtime issues for extents as of now)