Skip to content

kwanghoon/Lecture_EOPL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EOPL in Haskell

발표 자료

Preliminaries

  • Recursively defined data types

Chapter 2: Data Abstraction

  • Environment (representation)

  • Abstract syntax and its representation

Chapter 3: Expressions

  • LET: A expression language with local bindings

  • PROC: A language with procedures (based on LET)

  • LETREC: A language with recursive procedures (based on PROC)

Chapter 4: States

  • EXPLICIT-REFS: A language with explicit references (based on LETREC)

  • IMPLICIT-REFS: A language with implicit references (based on LETREC)

Chapter 7: Types

Chapter 8: Modules

  • CLASSES: An untyped object-oriented language (based on IMPLICIT-REFS)
  • TYPED-OO: A typed object-oriented language (based on CLASSES)

Contributors

  • Kwanghoon Choi
  • Hyeonjin Lee
  • Youngwoong Lee

About

EOPL in Haskell

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •