diff options
Diffstat (limited to 'parsing/g_intsyntax.ml')
-rw-r--r-- | parsing/g_intsyntax.ml | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/parsing/g_intsyntax.ml b/parsing/g_intsyntax.ml index a589ccf1..64fa0b49 100644 --- a/parsing/g_intsyntax.ml +++ b/parsing/g_intsyntax.ml @@ -6,7 +6,7 @@ (* * GNU Lesser General Public License Version 2.1 *) (************************************************************************) -(*i $Id: g_intsyntax.ml 11309 2008-08-06 10:30:35Z herbelin $ i*) +(*i $Id: g_intsyntax.ml 12509 2009-11-12 15:52:50Z letouzey $ i*) (* digit-based syntax for int31, bigN bigZ and bigQ *) @@ -92,13 +92,15 @@ let bigZ_neg = ConstructRef ((bigZ_id "t_",0),2) (*bigQ stuff*) let bigQ_module = ["Coq"; "Numbers"; "Rational"; "BigQ"; "BigQ"] -let qmake_module = ["Coq"; "Numbers"; "Rational"; "BigQ"; "QMake_base"] +let qmake_module = ["Coq"; "Numbers"; "Rational"; "BigQ"; "QMake"] let bigQ_path = make_path (bigQ_module@["BigQ"]) "t" (* big ugly hack bis *) -let bigQ_id = make_kn qmake_module +let bigQ_id id = (Obj.magic ((Names.MPdot ((Names.MPfile (make_dir bigQ_module)), + Names.mk_label "BigQ")), + [], Names.id_of_string id) : Names.kernel_name) let bigQ_scope = "bigQ_scope" -let bigQ_z = ConstructRef ((bigQ_id "q_type",0),1) +let bigQ_z = ConstructRef ((bigQ_id "t_",0),1) (*** Definition of the Non_closed exception, used in the pretty printing ***) |