Less-Java, more type safety: Type inference and static analysis in Less-Java

Saved in:
Bibliographic Details
Title: Less-Java, more type safety: Type inference and static analysis in Less-Java
Authors: Hines, Charles D.
Contributors: Michael O. Lam, Christopher J. Fox, David H. Bernstein
Source: Senior Honors Projects, 2020-current
Publisher Information: JMU Scholarly Commons
Publication Year: 2020
Collection: James Madison University: JMU Scholarly Commons
Subject Terms: Less-Java, type inference, static analysis, compiler, Other Computer Engineering
Description: Less-Java is an object-oriented programming language whose primary goal is to help new programmers learn programming. Some of the features of Less-Java that might make it better for beginners are static typing, implicit typing, low verbosity, and built-in support for unit testing. The primary focus of this project is on improving type inference (especially with regards to object-oriented programming) and adding static analysis in the Less-Java compiler.
Document Type: text
File Description: application/pdf
Language: unknown
Relation: https://commons.lib.jmu.edu/honors202029/27; https://commons.lib.jmu.edu/context/honors202029/article/1030/viewcontent/hinescd.pdf
Availability: https://commons.lib.jmu.edu/honors202029/27
https://commons.lib.jmu.edu/context/honors202029/article/1030/viewcontent/hinescd.pdf
Rights: http://creativecommons.org/licenses/by/4.0/
Accession Number: edsbas.9C54F47F
Database: BASE
Be the first to leave a comment!
You must be logged in first