manifold-lang / manifold-frontend

Frontend compiler for Manifold high-level language
GNU General Public License v3.0
6 stars 6 forks source link

Proposed refactoring in scopebuilding #18

Closed mtrberzi closed 9 years ago

mtrberzi commented 10 years ago

Issue by mtrberzi Sunday Aug 10, 2014 at 21:11 GMT Originally opened as https://github.com/manifold-lang/manifold/issues/154


  1. Change the API of Scope to accept a concrete TypeValue instead of an expression
  2. Change the API of Scope so that it doesn't need to know a variable's type
  3. Require all variable assignments to include a statically defined type
  4. (Keep this as is)