Skip to content
Snippets Groups Projects
Commit eba2f806 authored by Julien Signoles's avatar Julien Signoles
Browse files

use File.create_rebuilt_project_from_visitor + bug fixed with predicate false and true

parent 55fb796d
No related branches found
No related tags found
No related merge requests found
...@@ -63,7 +63,7 @@ let generate_code = ...@@ -63,7 +63,7 @@ let generate_code =
(fun name -> (fun name ->
try try
let visit prj = Visit.do_visit ~prj true in let visit prj = Visit.do_visit ~prj true in
File.create_project_from_visitor name visit File.create_rebuilt_project_from_visitor name visit
with Visit.Typing_error s -> with Visit.Typing_error s ->
Options.abort "%s" s) Options.abort "%s" s)
......
...@@ -47,8 +47,8 @@ let mk_if acc e p = ...@@ -47,8 +47,8 @@ let mk_if acc e p =
let convert_named_predicate acc generate p = let convert_named_predicate acc generate p =
let mk_if e = mk_if acc e p in let mk_if e = mk_if acc e p in
match p.content with match p.content with
| Pfalse -> if generate then mk_if (zero ~loc:unknown_loc) else acc | Pfalse -> if generate then mk_if (one ~loc:unknown_loc) else acc
| Ptrue -> if generate then mk_if (one ~loc:unknown_loc) else acc | Ptrue -> if generate then mk_if (zero ~loc:unknown_loc) else acc
| Papp _ -> not_yet "logic function application" | Papp _ -> not_yet "logic function application"
| Pseparated _ -> not_yet "separated" | Pseparated _ -> not_yet "separated"
| Prel _ -> not_yet "relation" | Prel _ -> not_yet "relation"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment