pharo-vm icon indicating copy to clipboard operation
pharo-vm copied to clipboard

Type declaration of no-existing variables

Open PalumboN opened this issue 1 year ago • 0 comments

Validate that all type declarations are linked to a variable available in the scope. For example, to avoid cases like

foo
    <var: #x type: #int>
    | theX |

This is useful to eagerly detect issues (for example, a renamed variable but with a not renamed type declaration) before going to the entire slang->c->native compilation process that is long.

  • [x] Subissue #603
  • [ ] Subissue #598
  • [ ] Subissue #599

PalumboN avatar May 11 '23 15:05 PalumboN