package coq-core
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  The Coq Proof Assistant -- Core Binaries and Tools
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      coq-8.19.2.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=5d1187d5e44ed0163f76fb12dabf012e
    
    
  sha512=91bc81530fa4f6498961583ad51eac5001f139881788b88e360a866ad8e2a6e2c5bce86d1a580ab4cd4782bf49d48318767df82471ce33ba3ac143e5569ad33c
    
    
  doc/coq-core.kernel/CPrimitives/index.html
Module CPrimitivesSource
Source
type t = - | Int63head0
- | Int63tail0
- | Int63add
- | Int63sub
- | Int63mul
- | Int63div
- | Int63mod
- | Int63divs
- | Int63mods
- | Int63lsr
- | Int63lsl
- | Int63asr
- | Int63land
- | Int63lor
- | Int63lxor
- | Int63addc
- | Int63subc
- | Int63addCarryC
- | Int63subCarryC
- | Int63mulc
- | Int63diveucl
- | Int63div21
- | Int63addMulDiv
- | Int63eq
- | Int63lt
- | Int63le
- | Int63lts
- | Int63les
- | Int63compare
- | Int63compares
- | Float64opp
- | Float64abs
- | Float64eq
- | Float64lt
- | Float64le
- | Float64compare
- | Float64equal
- | Float64classify
- | Float64add
- | Float64sub
- | Float64mul
- | Float64div
- | Float64sqrt
- | Float64ofUint63
- | Float64normfr_mantissa
- | Float64frshiftexp
- | Float64ldshiftexp
- | Float64next_up
- | Float64next_down
- | Arraymake
- | Arrayget
- | Arraydefault
- | Arrayset
- | Arraycopy
- | Arraylength
Can raise Not_found. Beware that this is not exactly the reverse of to_string below.
Special Entries for Register *
Source
type 'a prim_type = - | PT_int63 : unit prim_type
- | PT_float64 : unit prim_type
- | PT_array : (UVars.Instance.t * ind_or_type) prim_type
Source
and 'a prim_ind = - | PIT_bool : unit prim_ind
- | PIT_carry : ind_or_type prim_ind
- | PIT_pair : (ind_or_type * ind_or_type) prim_ind
- | PIT_cmp : unit prim_ind
- | PIT_f_cmp : unit prim_ind
- | PIT_f_class : unit prim_ind
Source
and ind_or_type = - | PITT_ind : 'a prim_ind * 'a -> ind_or_type
- | PITT_type : 'a prim_type * 'a -> ind_or_type
- | PITT_param : int -> ind_or_type
Can raise Not_found
Can raise Not_found
Parameters * Reduction relevant arguments * output type
XXX we could reify universes in ind_or_type (currently polymorphic types like array are assumed to use universe 0).
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >