<--- Back to Details
First PageDocument Content
Grammar / Theoretical computer science / Logic in computer science / Nominal terms / Denotational semantics / Prolog / Higher-order abstract syntax / Syntax / Programming language / Mathematics / Logic / Programming language theory
Date: 2004-11-18 09:15:28
Grammar
Theoretical computer science
Logic in computer science
Nominal terms
Denotational semantics
Prolog
Higher-order abstract syntax
Syntax
Programming language
Mathematics
Logic
Programming language theory

NOMINAL LOGIC PROGRAMMING A Dissertation

Add to Reading List

Source URL: homepages.inf.ed.ac.uk

Download Document from Source Website

File Size: 794,47 KB

Share Document on Facebook

Similar Documents

Computer programming / Declarative programming / Software engineering / Exponentials / Dependently typed programming / Higher-order abstract syntax / Logic programming / Programming language theory / Type theory / Exponentiation / Monad / ?:

Parametric Higher-Order Abstract Syntax for Mechanized Semantics Adam Chlipala Harvard University

DocID: 1xUkW - View Document

Mathematics / Logic / Computer programming / Automated theorem proving / Logic programming / Mathematical logic / Term / Substitution / Principia Mathematica / Free variables and bound variables / Monad

Reflecting Higher-Order Abstract Syntax in Nuprl? Eli Barzilay and Stuart Allen Cornell University {eli,sfa}@cs.cornell.edu Abstract. This document describes part of an effort to achieve in Nuprl a practical reflection o

DocID: 1uwcL - View Document

Programming type-safe transformations using higher-order abstract syntax Olivier Savary-Belanger1 , Stefan Monnier2 , and Brigitte Pientka1 1 2

DocID: 1tekM - View Document

Software engineering / Programming language theory / Declarative programming / Automated theorem proving / Logic programming / Type theory / Lambda calculus / Formal methods / Higher-order abstract syntax / Nuprl / Lisp / Substitution

Practical Reflection in Nuprl Eli Barzilay Stuart Allen Robert Constable

DocID: 1qzvV - View Document

Software engineering / Theoretical computer science / Logic / Logic programming / Models of computation / Functional languages / Computability theory / Lambda calculus / Substitution / Standard ML / Higher-order abstract syntax / Security type system

c 2005 Cambridge University Press JFP 15 (6), Meta-Programming through Typeful

DocID: 1quHR - View Document