Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 238,216,353 papers from all fields of science
Search
Sign In
Create Free Account
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…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
Application programming interface
Boilerplate code
Comparison of programming languages
Concept programming
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2013
2013
Software Specialization as Applied to Computational Algebra
Pouya Larjani
2013
Corpus ID: 60277928
A great variety of algebraic problems can be solved using Gröbner bases, and computational commutative algebra is the branch of…
Expand
2011
2011
Talents: dynamically composable units of reuse
J. Ressia
,
Tudor Gîrba
,
Oscar Nierstrasz
,
F. Perin
,
L. Renggli
International Workshop on Smalltalk Technologies
2011
Corpus ID: 887713
Reuse in object-oriented languages typically focuses on inheritance. Numerous techniques have been developed to provide finer…
Expand
2010
2010
Metaprogramming Ruby
Paolo. Perrotta
2010
Corpus ID: 86468761
Everyone in the Ruby world seems to be talking about metaprogramming--how you can use it to remove duplication in your code and…
Expand
2006
2006
Japlo: Rule-based Programming on Java
Miklós Espák
Journal of universal computer science (Online)
2006
Corpus ID: 29546960
Imperative programming languages (such as Java) are the most widespread programming languages recently. Besides being quite easy…
Expand
2001
2001
Type Arithmetics: Computation based on the theory of types
O. Kiselyov
arXiv.org
2001
Corpus ID: 28330817
The present paper shows meta-programming turn programming, which is rich enough to express arbitrary arithmetic computations. We…
Expand
1999
1999
Mobility, Reeection and Meta-objects Protocols
R. Stroud
,
Francesco Tisato Editorsagers
1999
Corpus ID: 17990123
The goal of this paper is to show the beneets of using meta-programming in the context of mobile agents and active network…
Expand
1995
1995
A semantic view on reasoning about priorities (extended abstract)
H. Prakken
1995
Corpus ID: 16850290
This paper gives a logical analysis in semantic terms of reasoning about preference relations. A method is proposed for extending…
Expand
1995
1995
Formal meta-programming in the calculus of constructions
H. Ruess
1995
Corpus ID: 33121797
1992
1992
Meta-Programming through a Truth Predicate
Taisuke Sato
Joint International Conference and Symposium on…
1992
Corpus ID: 3076590
1990
1990
Meta Programming as Constraint Programming
P. Lim
,
Peter James Stuckey
NACLP
1990
Corpus ID: 42135350