Trac
  • Login
  • Settings
  • Help/Guide
  • About Trac
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Wiki Navigation

  • Start Page
  • Index by Title
  • Index by Date
  • Last Change

Language Research

It would be good to start making notes here stating the useful points each paper makes.

Domain Specific Languages/Dialects

  • Language Oriented Programming - Martin Ward
  • Concepts for Model-Driven Design and Evolution of DSLs
  • Active Libraries and Universal Languages
  • Design and Implementation of Embedded Domain-Specific Languages

Implementation Techniques

  • Implementing Continuations in C This short paper clearly shows how to use setjmp() and longjmp() for implementing continuations
  • Solving the tail-recursion problem in C - Cheney on the M.T.A
  • High and Low-Level C
  • A Tail-Recursive Machine with Stack Inspection

Language Design Tools and Theory

  • (Book) Programming Languages: Application and Interpretation
  • SDF a language for defining syntax
  • Accent a Compiler Compiler for the entire class of Context-Free Languages
  • MetaEnvironment a system to describe syntax and semantics of programming languages

Programming Models

  • Programming with Concurrency reading list
  • The occam programming language - A language for concurrency

Academic Languages

  • Symmetric LISP - Environments as First Class Objects
  • Rascal - Metalevel Building Blocks for Modular Systems

Download in other formats:

  • Plain Text

Trac Powered

Powered by Trac 0.10.4
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.com/