]> matita.cs.unibo.it Git - helm.git/commit
1) hard coded linearized references removed
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Wed, 23 Nov 2016 19:51:27 +0000 (19:51 +0000)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Wed, 23 Nov 2016 19:51:27 +0000 (19:51 +0000)
commitb2a542079e4c3b8b122d74d48fe2fdf234f3684c
tree0b6f4e605ae3f144280c194aa8b75901506c8cad
parent9c20dc97d029acbc383aed6b4f0636175a3de609
1) hard coded linearized references removed

2) new concrete syntax for linearized references
   more compliant with URI generic syntax and ELPI

   '#' not allowed in path and name

   Decl                   cic:/path/name#dec
   Def                    cic:/path/name#def:i
   Fix of int * int       cic:/path/name#fix:i:j:h
   CoFix of int           cic:/path/name#cfx:i
   Ind of int             cic:/path/name#ind:b:i:l
   Con of int * int       cic:/path/name#con:i:j:l

   run matitaclean all after this update,
   as stored aliases depend on linearized references
matita/components/ng_disambiguation/nCicDisambiguate.ml
matita/components/ng_extraction/nCicExtraction.ml
matita/components/ng_kernel/nReference.ml
matita/components/ng_refiner/nCicRefiner.ml
matita/components/ng_refiner/nCicUnifHint.ml