Skip to search formSkip to main contentSkip to account menu

Metaprogramming

Known as: Meta programming, Meta-programming, Metaprogramming (programming) 
Metaprogramming is the art of writing of computer programs with the ability to treat programs as their data. It means that a program could be… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2013
2013
A great variety of algebraic problems can be solved using Gröbner bases, and computational commutative algebra is the branch of… 
2011
2011
Reuse in object-oriented languages typically focuses on inheritance. Numerous techniques have been developed to provide finer… 
2010
2010
Everyone in the Ruby world seems to be talking about metaprogramming--how you can use it to remove duplication in your code and… 
2006
2006
  • Miklós Espák
  • 2006
  • Corpus ID: 29546960
Imperative programming languages (such as Java) are the most widespread programming languages recently. Besides being quite easy… 
2001
2001
The present paper shows meta-programming turn programming, which is rich enough to express arbitrary arithmetic computations. We… 
1999
1999
The goal of this paper is to show the beneets of using meta-programming in the context of mobile agents and active network… 
1995
1995
This paper gives a logical analysis in semantic terms of reasoning about preference relations. A method is proposed for extending…