Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Why3
why3
Commits
d10127ff
Commit
d10127ff
authored
Jul 04, 2011
by
MARCHE Claude
Browse files
Fixed bug 12934
parent
09a2db0c
Changes
4
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
d10127ff
* marks an incompatible change
o [Coq output] fixed bug 12934: type def with several type params
o [IDE] interactive detection of provers disabled because incompatible
with session. Detection must be done with why3config --detect-provers
o WhyML with mutable record fields and type models
...
...
ROADMAP
View file @
d10127ff
...
...
@@ -42,6 +42,9 @@
* add "ctrl-S" to save the session explicitly
(partially done, but no shortcut)
* reload: improve matching of new and old goals by use a kind a distance
between some notion of shape of a goal
* Add more examples in the regression tests and in the proval gallery
* prover support
...
...
@@ -86,9 +89,6 @@
- IDE: not necessary to exit to change the input file: just use "reload"
** as soon as possible: update why3 output of Why2, release Why 2.30
* fix bug 12934 : Coq syntax
https://gforge.inria.fr/tracker/index.php?func=detail&aid=12934&group_id=2990&atid=10293
* increment the magic number in config (A)
* distribute bench files (A + F)
...
...
@@ -105,6 +105,9 @@
* (partially done) update doc for why3replayer
- not done: parler des examples distribues ci dessus
* DONE fix bug 12934 : Coq syntax
https://gforge.inria.fr/tracker/index.php?func=detail&aid=12934&group_id=2990&atid=10293
* DONE document new IDE features (C)
* DONE doc: citer l'article Boogie 2011 quelque part
...
...
src/printer/coq.ml
View file @
d10127ff
...
...
@@ -411,7 +411,7 @@ let print_type_decl ~old info fmt (ts,def) =
(
realization
~
old
~
def
:
true
)
info
.
realization
|
Some
ty
->
fprintf
fmt
"@[<hov 2>Definition %a %a :=@ %a.@]@
\n
@
\n
"
print_ts
ts
(
print_
arrow_list
print_tv_binder
)
ts
.
ts_args
print_ts
ts
(
print_
list
space
print_tv_binder
)
ts
.
ts_args
(
print_ty
info
)
ty
end
|
Talgebraic
csl
->
...
...
tests/bts-12934.why
0 → 100644
View file @
d10127ff
theory BTS12934
type set 'a
type rel 'a 'b = set ('a,'b)
goal t: true
end
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment