Mise à jour terminée. Pour connaître les apports de la version 13.8.4 par rapport à notre ancienne version vous pouvez lire les "Release Notes" suivantes :
https://about.gitlab.com/releases/2021/02/11/security-release-gitlab-13-8-4-released/
https://about.gitlab.com/releases/2021/02/05/gitlab-13-8-3-released/

Commit 97f024c2 authored by MARCHE Claude's avatar MARCHE Claude

naming tables: ensures that declarations are transversed bottom-up

parent d18d24fb
......@@ -1123,6 +1123,5 @@ qualid_comma_list_eof:
ident_comma_list_eof:
| comma_list1(ident) EOF { $1 }
(* TODO: Weird to not have any parser conflicts here *)
term_comma_list_eof:
| comma_list1(term) EOF { $1 }
......@@ -161,8 +161,9 @@ let build_naming_tables task : naming_table =
This only works for things defined in .why/.mlw because things
added by the user are renamed on the fly. *)
(* TODO:imported theories should be added in the namespace too *)
let l = Mid.fold (fun _id d acc -> d :: acc) km [] in
List.fold_left (fun tables d -> add d tables) tables l
Task.task_fold
(fun t d ->
match d.td_node with Decl d -> add d t | _ -> t) tables task
(************* wrapper *************)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment