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.
2012
2012
Meta-learning tries to improve the learning process by using knowledge about already completed learning tasks. Therefore… 
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… 
2000
2000
In the recent past, architectural languages have begun to introduce so-called connectors. Connectors separate communication code… 
Highly Cited
1998
Highly Cited
1998
code often only depends on interfaces and purposefully ignores the implementation details of a speci c class. Hence it should be… 
1994
1994
We compare and synthesize different methods for integrity checking in deductive databases. First, we state simplified integrity… 
Review
1994
Review
1994
In this review of metaprogramming in logic we pay equal attention to theoretical and practical issues: the contents range from…