Arts
Business
Computers
Games
Health
Home
Kids and Teens
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports

   Home / Computers / Programming / Metaprogramming
  Categories
 
   See Also
   Web Sites
  • AutoGen - A tool designed for generating program files that contain repetitive text with varied substitutions. This is especially valuable if there are several blocks of such text that must be kept synchronized. [Open Source, GPL]
    www.gnu.org/software/autogen
  • Dynamic Languages Group - MIT AI Lab - Covers reflection, self-modifying code or mutable MOPs, Dylan, and aspect-oriented programming.
    www.ai.mit.edu/projects/dynlangs
  • Generative Programming - Promotional site for a book on generative programming. Also has papers from a 2001 ECOOP workshop on generative programming.
    www.generative-programming.org
  • Generative Programming References - Large alphabetical list of references (some with hyperlinks) related to Generative Programming - i.e. topics such as Aspect-Oriented Programming, Intentional Programming, Adaptive Programming.
    home.t-online.de/home/Ulrich.Eisenecker/gpref.htm
  • Partial Evaluation - Some links and references for this optimization technique, and prototypes in various languages.
    www.irisa.fr/compose/pe
  • Synthesizer Generator - A system for creating language-sensitive editors, interfaces, and environments from formal grammatical descriptions of any language. [Commercial]
    www.grammatech.com/products/sg/overview.html
  • The Program Generator Generator - A partial evaluation system for Scheme: Given a program P and a specification of which of the inputs are known in advance, PGG outputs a program generator which accepts the known inputs of P and outputs a specialized version of P. PGG is fully automatic and can process all valid Scheme programs.
    www.informatik.uni-freiburg.de/proglang/software/pgg

Google
1995-2015 © Stunning, Inc.