Skip to search formSkip to main contentSkip to account menu

Camlp4

Camlp4 is a software system for writing extensible parsers for programming languages. It provides a set of OCaml libraries that are used to define… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2015
2015
Typically, when semanticists hear the words “Scheme” or “Lisp”, what comes to mind is “untyped lambda calculus plus higher-order… 
2014
2014
A standard method for augmenting the “native” set of libraries available within any given programming environment is to extend… 
2011
2011
We report on the design and implementation of a programming tool, DynaMoW, to control interactive and incremental mathematical… 
2011
2011
The objective of this paper is to define a formal framework for expressing a BPEL transformation based semantics of BPEL… 
Review
2010
Review
2010
"Static metaprogramming" is compile-time code analysis and synthesis. It has many applications, such as (from simple to complex… 
2010
2010
We present a set of extensions to the OCaml language which add support for statically generating typed accessor functions for… 
Review
2007
Review
2007
Extensible languages are programming languages which allow a user to modify or add syntax, and associate the new syntactic forms… 
2007
2007
La gestion des changements de formats est un probleme crucial de l'informatique : encore aujourd'hui, peu d'applications sont… 
2004
2004
Compile-time meta-programming allows programs to be constructed by the user at compile-time. Few modern languages are capable of… 
2002
2002
We present VM?, a formalization and implementation of the functional language VML.VML is a programming language proposed by…