Meta-programs form a class of logic programs of major importance. In the past it has proved very diÆcult to provide a declarative semantics for meta-programs in languages such as Prolog. These problems have been identied as largely being caused by the fact that Prolog fails to handle the necessary representation requirements adequately. The ground representation is receiving increasing recognition as being necessary to adequately represent meta-programs. However, the expense it incurs has largely precluded its use to date. The logic programming language Godel is a declarative successor to Prolog. Godel provides considerable support for meta-programming, in the form of a ground rep-resentation. Using this representation, Godel meta-programs ...
There has been some intense research lately focused on the area of meta-level inference systems. In ...
A meta-program is a program that generates or manipulates another program; in homogeneous meta-progr...
We study a semantics for untyped, vanilla metaprograms, using the non-ground representation for obje...
Meta-programming, the ability to manipulate programs as data, is fundamental to the suc-cess of decl...
Partial evaluation is a program specialisation technique that has been shown to have great potential...
Meta-programming extends logic programming with the possibility of having a program to create or ana...
Abstract. A meta-level extension of a logic programming language is presented. The resulting languag...
A meta-level extension of a logic programming language is presented. The resulting language, called ...
bryöecrc.de Meta-programming is an important programming technique, which is widely applied in logic...
The term meta-programming refers to the ability of writing programs that have other programs as data...
The paper formally shows that the S-semantics is adequate for reasoning about the soundness and comp...
AbstractLogic meta-programming in Prolog is a powerful way to express program analysis and transform...
AbstractA widely used property of Prolog is that it is possible to write Prolog programs to construc...
元程序设计是许多逻辑程序语言具有的重要特点,它可以有效地实现程序自解释自调节功能,研究逻辑语言的元程序设计方法对于自动优化程序设计和实现智能计算都具有重要的意义.Prolog语言与Gdel语言分别支持...
The paper is concerned with the design of a module system for logic programming so as to satisfy man...
There has been some intense research lately focused on the area of meta-level inference systems. In ...
A meta-program is a program that generates or manipulates another program; in homogeneous meta-progr...
We study a semantics for untyped, vanilla metaprograms, using the non-ground representation for obje...
Meta-programming, the ability to manipulate programs as data, is fundamental to the suc-cess of decl...
Partial evaluation is a program specialisation technique that has been shown to have great potential...
Meta-programming extends logic programming with the possibility of having a program to create or ana...
Abstract. A meta-level extension of a logic programming language is presented. The resulting languag...
A meta-level extension of a logic programming language is presented. The resulting language, called ...
bryöecrc.de Meta-programming is an important programming technique, which is widely applied in logic...
The term meta-programming refers to the ability of writing programs that have other programs as data...
The paper formally shows that the S-semantics is adequate for reasoning about the soundness and comp...
AbstractLogic meta-programming in Prolog is a powerful way to express program analysis and transform...
AbstractA widely used property of Prolog is that it is possible to write Prolog programs to construc...
元程序设计是许多逻辑程序语言具有的重要特点,它可以有效地实现程序自解释自调节功能,研究逻辑语言的元程序设计方法对于自动优化程序设计和实现智能计算都具有重要的意义.Prolog语言与Gdel语言分别支持...
The paper is concerned with the design of a module system for logic programming so as to satisfy man...
There has been some intense research lately focused on the area of meta-level inference systems. In ...
A meta-program is a program that generates or manipulates another program; in homogeneous meta-progr...
We study a semantics for untyped, vanilla metaprograms, using the non-ground representation for obje...