*To*: Matthias Schmalz <Matthias.Schmalz at inf.ethz.ch>*Subject*: Re: [isabelle] parse translations*From*: Makarius <makarius at sketis.net>*Date*: Sun, 16 Jan 2011 13:36:34 +0100 (CET)*Cc*: cl-isabelle-users at lists.cam.ac.uk*In-reply-to*: <4D30B401.8050002@inf.ethz.ch>*References*: <4D30B401.8050002@inf.ethz.ch>*User-agent*: Alpine 1.10 (LNX 962 2008-03-14)

On Fri, 14 Jan 2011, Matthias Schmalz wrote:

1. Consider the following contrieved parse translation translating "foo x. t" to "(\<forall> x. t) \<and> (\<forall> x. t)": term "foo x. True" (with show_types activated) I get "(\<forall> x::'a. True) \<and> (\<forall> x::'b. True)". (The two occurrences of x have different types.) Is it possible to change the parse translation so that term "foo x. True" yields "(\<forall> x::'a. True) \<and> (\<forall> x::'a. True)". (The two occurrences of x have the same type.)

Makarius

**Follow-Ups**:**Re: [isabelle] parse translations***From:*Matthias Schmalz

**References**:**[isabelle] parse translations and lexical matters***From:*Matthias Schmalz

- Previous by Date: Re: [isabelle] Instantiating to a lambda expression
- Next by Date: Re: [isabelle] lexical matters
- Previous by Thread: [isabelle] parse translations and lexical matters
- Next by Thread: Re: [isabelle] parse translations
- Cl-isabelle-users January 2011 archives indexes sorted by: [ thread ] [ subject ] [ author ] [ date ]
- Cl-isabelle-users list archive Table of Contents
- More information about the Cl-isabelle-users mailing list