prakhar1989/JSJS

Test Cases

Opened this issue · 0 comments

Test Cases

Literals

  • declaration of literals of all types.
  • assignment of literals.

Functions

  • function declaration.
  • passing functions as arguments.
  • function calls.
  • recursive function calls.
  • generic functions

Type System

  • annotating types explicitly
  • incorrect number of function arguments check.
  • incorrect type of function arguments.
  • type check of primary type expressions.
  • type check of composite type expressions.

Lists

Maps

Exceptions

Global Standard Library

  • Hello World