Person:

Malecha, Gregory Michael

Loading...
Profile Picture

Email Address

AA Acceptance Date

Birth Date

Research Projects

Organizational Units

Job Title

Last Name

Malecha

First Name

Gregory Michael

Name

Malecha, Gregory Michael

Search Results

Now showing 1 - 1 of 1
  • Publication

    Compositional Computational Reflection

    (Springer Science + Business Media, 2014) Malecha, Gregory Michael; Chlipala, Adam; Baibant, Thomas

    Current work on computational reflection is single-minded; each reflective procedure is written with a specific application or scope in mind. Composition of these reflective procedures is done by a proof- generating tactic language such as Ltac. This composition, however, comes at the cost of both larger proof terms and redundant preprocessing. In this work, we propose a methodology for writing composable reflective procedures that solve many small tasks in a single invocation. The key technical insights are techniques for reasoning semantically about extensible syntax in intensional type theory. Our techniques make it possible to compose sound procedures and write generic procedures parametrized by lemmas mimicking Coq’s support for hint databases.