|
218 | 218 | module CoqPositive = struct |
219 | 219 | open Constrs |
220 | 220 |
|
221 | | - let xI = mkGlobal "Coq.Numbers.BinNums.xI" |
222 | | - let xO = mkGlobal "Coq.Numbers.BinNums.xO" |
223 | | - let xH = mkGlobal "Coq.Numbers.BinNums.xH" |
| 221 | + let xI = mkGlobal "Corelib.Numbers.BinNums.xI" |
| 222 | + let xO = mkGlobal "Corelib.Numbers.BinNums.xO" |
| 223 | + let xH = mkGlobal "Corelib.Numbers.BinNums.xH" |
224 | 224 |
|
225 | 225 | let isH env sigma = isGlobal env sigma xH |
226 | 226 | let isI env sigma = isGlobal env sigma xI |
|
255 | 255 |
|
256 | 256 | module CoqN = struct |
257 | 257 | open Constrs |
258 | | - (* let tN = Constr.mkConstr "Coq.Numbers.BinNums.N" *) |
259 | | - let h0 = mkGlobal "Coq.Numbers.BinNums.N0" |
260 | | - let hP = mkGlobal "Coq.Numbers.BinNums.Npos" |
| 258 | + (* let tN = Constr.mkConstr "Corelib.Numbers.BinNums.N" *) |
| 259 | + let h0 = mkGlobal "Corelib.Numbers.BinNums.N0" |
| 260 | + let hP = mkGlobal "Corelib.Numbers.BinNums.Npos" |
261 | 261 |
|
262 | 262 | let is0 env sigma = isGlobal env sigma h0 |
263 | 263 | let isP env sigma = isGlobal env sigma hP |
|
290 | 290 | module CoqZ = struct |
291 | 291 | open Constrs |
292 | 292 |
|
293 | | - let z0 = mkGlobal "Coq.Numbers.BinNums.Z0" |
294 | | - let zpos = mkGlobal "Coq.Numbers.BinNums.Zpos" |
295 | | - let zneg = mkGlobal "Coq.Numbers.BinNums.Zneg" |
| 293 | + let z0 = mkGlobal "Corelib.Numbers.BinNums.Z0" |
| 294 | + let zpos = mkGlobal "Corelib.Numbers.BinNums.Zpos" |
| 295 | + let zneg = mkGlobal "Corelib.Numbers.BinNums.Zneg" |
296 | 296 |
|
297 | 297 | let to_coq n = |
298 | 298 | if n = 0 then |
|
306 | 306 | module CoqBool = struct |
307 | 307 | open ConstrBuilder |
308 | 308 |
|
309 | | - let boolBuilder = from_string "Coq.Init.Datatypes.bool" |
310 | | - let trueBuilder = from_string "Coq.Init.Datatypes.true" |
311 | | - let falseBuilder = from_string "Coq.Init.Datatypes.false" |
| 309 | + let boolBuilder = from_string "Corelib.Init.Datatypes.bool" |
| 310 | + let trueBuilder = from_string "Corelib.Init.Datatypes.true" |
| 311 | + let falseBuilder = from_string "Corelib.Init.Datatypes.false" |
312 | 312 |
|
313 | 313 | let mkType = build boolBuilder |
314 | 314 | let mkTrue = build trueBuilder |
|
326 | 326 | module CoqAscii = struct |
327 | 327 | open ConstrBuilder |
328 | 328 |
|
329 | | - let asciiBuilder = from_string "Coq.Strings.Ascii.Ascii" |
| 329 | + let asciiBuilder = from_string "Stdlib.Strings.Ascii.Ascii" |
330 | 330 |
|
331 | 331 | let from_coq (env, sigma) c = |
332 | 332 | let (h, args) = decompose_appvect sigma c in |
|
347 | 347 | module CoqString = struct |
348 | 348 | open ConstrBuilder |
349 | 349 |
|
350 | | - let emptyBuilder = from_string "Coq.Strings.String.EmptyString" |
351 | | - let stringBuilder = from_string "Coq.Strings.String.String" |
| 350 | + let emptyBuilder = from_string "Stdlib.Strings.String.EmptyString" |
| 351 | + let stringBuilder = from_string "Stdlib.Strings.String.String" |
352 | 352 |
|
353 | 353 | exception NotAString |
354 | 354 |
|
|
383 | 383 | module CoqUnit = struct |
384 | 384 | open ConstrBuilder |
385 | 385 |
|
386 | | - let unitBuilder = from_string "Coq.Init.Datatypes.unit" |
387 | | - let ttBuilder = from_string "Coq.Init.Datatypes.tt" |
| 386 | + let unitBuilder = from_string "Corelib.Init.Datatypes.unit" |
| 387 | + let ttBuilder = from_string "Corelib.Init.Datatypes.tt" |
388 | 388 |
|
389 | 389 | let mkType = build unitBuilder |
390 | 390 | let mkTT = build ttBuilder |
|
0 commit comments