• Top
    • Documentation
    • Books
    • Boolean-reasoning
    • Projects
    • Debugging
    • Std
    • Community
    • Proof-automation
    • Macro-libraries
    • ACL2
    • Interfacing-tools
    • Hardware-verification
    • Software-verification
      • Kestrel-books
        • Crypto-hdwallet
        • Apt
        • Error-checking
        • Fty-extensions
        • Isar
        • Kestrel-utilities
        • Set
        • Soft
        • C
        • Bv
        • Imp-language
        • Event-macros
        • Java
          • Atj
            • Atj-implementation
              • Atj-types
              • Atj-java-primitive-array-model
              • Atj-java-abstract-syntax
              • Atj-input-processing
              • Atj-java-pretty-printer
              • Atj-code-generation
              • Atj-java-primitives
                • Atj-jprim-deconstr-fn-to-ptype
                • Atj-jprim-constr-fn-to-ptype
                • Atj-jprim-deconstr-fn-p
                • *atj-jprim-binop-fns*
                • Atj-jprim-unop-fn-p
                • Atj-jprim-conv-fn-p
                • Atj-jprim-constr-fn-p
                • Atj-jprim-binop-fn-p
                • Atj-jprim-fn-p
                • *atj-jprim-deconstr-fns*
                • *atj-jprim-conv-fns*
                • *atj-jprim-constr-fns*
                  • *atj-jprim-unop-fns*
                  • *atj-jprim-fns*
                  • Atj-types-for-java-primitives
                • Atj-java-primitive-arrays
                • Atj-type-macros
                • Atj-java-syntax-operations
                • Atj-fn
                • Atj-library-extensions
                • Atj-java-input-types
                • Atj-test-structures
                • Aij-notions
                • Atj-macro-definition
              • Atj-tutorial
            • Aij
            • Language
          • Bitcoin
          • Ethereum
          • Yul
          • Zcash
          • ACL2-programming-language
          • Prime-fields
          • Json
          • Syntheto
          • File-io-light
          • Cryptography
          • Number-theory
          • Lists-light
          • Axe
          • Builtins
          • Solidity
          • Helpers
          • Htclient
          • Typed-lists-light
          • Arithmetic-light
        • X86isa
        • Axe
        • Execloader
      • Math
      • Testing-utilities
    • Atj-java-primitives

    *atj-jprim-constr-fns*

    List of (the names of) the ACL2 functions that model the construction of Java primitive values.

    We exclude the functions that model the construction of float and double values, because we only have abstract models of those values for now.

    Definition: *atj-jprim-constr-fns*

    (defconst *atj-jprim-constr-fns*
      '(boolean-value char-value byte-value
                      short-value int-value long-value))