issues
search
UCSD-PL
/
refscript
Refinement Types for Scripting Languages
BSD 3-Clause "New" or "Revised" License
65
stars
3
forks
source link
Arrayspec and other fixes
#52
Closed
panagosg7
closed
10 years ago
panagosg7
commented
10 years ago
Addressing issue #40 :
Reworked many parts of subtyping module
adding all visible names in the binding environment of constraints
Sound initialization of objects using class constructors
Adding a unique ID to each node of the AST - formerly nodes were distinguished by source span, which caused clashes.
Replaced several occasions of syb's
everywhere
with visitor passes
conflateSubElt
only done after parsing
Adding return statement to ALL void returning functions
ranjitjhala
commented
10 years ago
Awesome thanks !
everywhere
with visitor passesconflateSubElt
only done after parsing