Lecture_EOPL. EOPL in Haskell
53MySmallBasic. An Open-source Software for SmallBasic Interpreter and Debugger written in Java
50bidi. bidirectional type checking algorithms for higher-ranked polymorphism
45yapb. YAPB: Yet Another Parser Builder (A Programmable LALR(1) Parser Builder in Haskell)
42polyrpc. PolyRPC, A multi-tier functional programming language
20Lecture_EOPL_Exercise. Exercises for EOPL in Haskell
14DesignPatternExamples. Java
10CapstoneDesign.
8kwanghoon.github.io. Personal website
6Lecture_SAV. Haskell implementation of program analyses on the WHILE language
6Lecture_Haskell_Mooc.
5maejiri. LF type checker written in Haskell
4Lecture_IntroToCompiler. Java
3smartblock. Smart Block: visual programming environment for SmartThings
2tapl. {TAPL Book] Types and programming languages: type checkers
2oss_git_example. Ruby
2Lecture_Compiler. HTML
2swlab_parser_builder. A Tool for Building a Parser in Java
2checker. An LF type checker in C
2AndroidAppTester. Java
2DSL. Haskell
2SmallBasicDataCollection. Java
1TestingExamples. Java
1distprog. Haskell
1smllike. A test project for syntax completion (smllike)
1lecture_smartcontract.
1sf. Software Foundations (a translation)
1MessagePassingInJava. CML style concurrent programming in Java
1smartbasic. Java compiler for SmallBasic
1Polyglot. Java
1mastermind. A mastermind game
1TheoremProver. A Haskell implementation of a tactical theorem prover (Ref. L.C. Paulson's ML for the Working Programmer)
1ytv. Java
1JavaAnalysis. A Type and Effect System for Activation Flow of Components in Android-like Programs
1nfc-script. Java
1