Type Checking in Vimval
A type system is developed for the revised version of the Val programming language (VimVal) which has the following features: (1) Type Inference: allows programs to be written with incomplete type specifications. The type checker infers the types of expressions from their context. (2) Polymorphism...
Main Author: | |
---|---|
Other Authors: | |
Published: |
2023
|
Online Access: | https://hdl.handle.net/1721.1/149594 |