Basic questions, but I really have to ask… I'm not sure to really understand what `prfun`/`prfn` and `prval` do.What's exactly the result of a proof function? Most seems to return void, but some returns a result. Is this a static value? Are proof functions simply static functions?
What happens when the result of a proof function is bound to a `prval` or especially matched with `()`? Does it makes ATS (the checker, not the language) store some confirmed hypotheses internally? If yes, then is there a way to “dump” these hypotheses?How does a proof “returned” by a proof function differs from a proof returned along with a result from a dynamic function?
--
You received this message because you are subscribed to the Google Groups "ats-lang-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ats-lang-user...@googlegroups.com.
To post to this group, send email to ats-lan...@googlegroups.com.
Visit this group at http://groups.google.com/group/ats-lang-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/ats-lang-users/831de703-bfb8-4a02-8da3-f73de11fe62c%40googlegroups.com.
A proof-value is in the dynamics of ATS.
>>If yes, then is there a way to “dump” these hypotheses?
Yes. But not in a form that is readable.
Le mardi 10 février 2015 01:58:44 UTC+1, gmhwxi a écrit :A proof-value is in the dynamics of ATS.That was good to ask… I was so wrong…
Thanks for the notice!>>If yes, then is there a way to “dump” these hypotheses?
Yes. But not in a form that is readable.I don't mind, this is still better than nothing :-P . Is this using a special keyword like `$showtype`?
--
You received this message because you are subscribed to the Google Groups "ats-lang-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ats-lang-user...@googlegroups.com.
To post to this group, send email to ats-lan...@googlegroups.com.
Visit this group at http://groups.google.com/group/ats-lang-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/ats-lang-users/243d6361-c934-4658-a338-75d550f4eab9%40googlegroups.com.
Yes. But not in a form that is readable.
--
You received this message because you are subscribed to the Google Groups "ats-lang-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ats-lang-user...@googlegroups.com.
To post to this group, send email to ats-lan...@googlegroups.com.
Visit this group at http://groups.google.com/group/ats-lang-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/ats-lang-users/7b89dc49-9b1e-4378-9d58-be334d10d7ca%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ats-lang-users/6ea99d1c-42f3-4b5e-8724-4eb3d0f1bc15%40googlegroups.com.
On Mon, Feb 9, 2015 at 8:15 PM, 'Yannick Duchêne' via ats-lang-users <ats-lan...@googlegroups.com> wrote:
Le mardi 10 février 2015 01:58:44 UTC+1, gmhwxi a écrit :A proof-value is in the dynamics of ATS.That was good to ask… I was so wrong…Wow, me too. So maybe I'm confused about what "dynamics" means. I was thinking it was anything that could have a representation in the generated code (e.g. C code).