Re: [Hol-info] Fwd: Re: HOL-Light Beginner Questions

2016-06-29 Thread Heiko Becker
Am 17.06.2016 4:04 nachm. schrieb "Mark Adams" : > > I think the problem now is that the syntactic form of the HOL term you supply to 'new_inductive_definition' does not fit what is allowed by the command, because you are not allowed to have compound implications (see the HOL Light reference manual

Re: [Hol-info] Fwd: Re: HOL-Light Beginner Questions

2016-06-17 Thread Mark Adams
I think the problem now is that the syntactic form of the HOL term you supply to 'new_inductive_definition' does not fit what is allowed by the command, because you are not allowed to have compound implications (see the HOL Light reference manual entry for 'new_inductive_definition'). So I think y

Re: [Hol-info] Fwd: Re: HOL-Light Beginner Questions

2016-06-17 Thread Heiko Becker
Hello, On 06/16/2016 01:45 PM, Mark Adams wrote: Hi Heiko, That's strange, your corrected version goes through fine on my computer. Do you still get the same problem if you restart HOL Light and enter the corrected script? What version of HOL Light are you using? Mark. It turns out,

Re: [Hol-info] Fwd: Re: HOL-Light Beginner Questions

2016-06-16 Thread Mark Adams
Hi Heiko, That's strange, your corrected version goes through fine on my computer. Do you still get the same problem if you restart HOL Light and enter the corrected script? What version of HOL Light are you using? Mark. On 16/06/2016 10:01, Heiko Becker wrote: > Forwarded Message --

Re: [Hol-info] Fwd: Re: HOL-Light Beginner Questions

2016-06-16 Thread Petros Papapanagiotou
Hello Heiko, It worked for me: let sstep_RULES,sstep_INDUCT,sstep_CASES = new_inductive_definition `(!x e s env v. exp_eval e env = v ==> sstep (Ass x e s) env s (upd_env x v env)) /\ (!c s t env. bval c env = T ==> sstep (Ite c s t) env s env) /\ (!c s t env. bval c env = F ==> sstep (I

[Hol-info] Fwd: Re: HOL-Light Beginner Questions

2016-06-16 Thread Heiko Becker
Forwarded Message Subject:Re: [Hol-info] HOL-Light Beginner Questions Date: Thu, 16 Jun 2016 10:59:44 +0200 From: Heiko Becker To: Ramana Kumar CC: hol-info On 06/16/2016 01:57 AM, Ramana Kumar wrote: I expect it could be because the Boolean constants