I get the following error:
module: cannot use identifier tainted by macro transformation in: module
when i try to debug a multi-file program with both untyped and typed scripts in
it. If it's just untyped scripts it will work fine.
--
You received this message because you are subscribed to
That's an oversight. I'll push an improvement.
Even with the improvement I have now, checking is not as complete as
you might like. The check ensures that an array value has (at least)
the expected number of elements and that each element's layout (in the
sense of `ctype->layout`) is as expected.
When copying a C array into a a field of a C struct there seems to be no “type
checking”, i.e., at least a check for element type and array length/size. This
leads to a Segmentation fault when running the code below. Could such a check
be added? The relevant information should be available to
Unfortunately there is nothing to help with this currently.
Robby
On Tuesday, May 10, 2016, Beta Ziliani wrote:
> Dear list,
>
> A colleague of mine used PLT Redex to define a language and its semantics,
> but now he wants to prove some properties of it in Coq. He's
Dear list,
A colleague of mine used PLT Redex to define a language and its semantics, but
now he wants to prove some properties of it in Coq. He's wondering if there is
a tool to translate PLT Redex definitions into Coq ones, or if he should write
all of them from scratch.
Many thanks,
Beta
5 matches
Mail list logo