• Top
    • Documentation
    • Books
    • Boolean-reasoning
    • Projects
    • Debugging
    • Community
    • Std
    • Proof-automation
    • Macro-libraries
    • ACL2
    • Interfacing-tools
    • Hardware-verification
    • Software-verification
      • Kestrel-books
        • Crypto-hdwallet
        • Apt
        • Error-checking
        • Fty-extensions
        • Isar
        • Kestrel-utilities
        • Set
        • C
        • Soft
        • Bv
        • Imp-language
        • Ethereum
        • 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-java-primitive-arrays
                • Atj-jprimarr-new-init-fn-to-ptype
                • Atj-jprimarr-conv-tolist-fn-to-ptype
                • Atj-jprimarr-conv-fromlist-fn-to-ptype
                • Atj-jprimarr-conv-fromlist-fn-p
                • Atj-jprimarr-write-fn-p
                • Atj-jprimarr-new-len-fn-p
                • Atj-jprimarr-new-init-fn-p
                • Atj-jprimarr-conv-tolist-fn-p
                • *atj-jprimarr-new-init-fns*
                  • Atj-jprimarr-read-fn-p
                  • Atj-jprimarr-length-fn-p
                  • Atj-jprimarr-fn-p
                  • *atj-jprimarr-fns*
                  • *atj-jprimarr-write-fns*
                  • *atj-jprimarr-read-fns*
                  • *atj-jprimarr-new-len-fns*
                  • *atj-jprimarr-length-fns*
                  • *atj-jprimarr-conv-tolist-fns*
                  • *atj-jprimarr-conv-fromlist-fns*
                  • Atj-types-for-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
          • Riscv
          • Bitcoin
          • Zcash
          • Yul
          • ACL2-programming-language
          • Prime-fields
          • Json
          • Syntheto
          • File-io-light
          • Cryptography
          • Number-theory
          • Axe
          • Lists-light
          • Builtins
          • Solidity
          • Helpers
          • Htclient
          • Typed-lists-light
          • Arithmetic-light
        • X86isa
        • Axe
        • Execloader
      • Math
      • Testing-utilities
    • Atj-java-primitive-arrays

    *atj-jprimarr-new-init-fns*

    List of (the names of) the ACL2 functions that model the creation of Java primitive arrays from components.

    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-jprimarr-new-init-fns*

    (defconst *atj-jprimarr-new-init-fns*
      '(boolean-array-new-init char-array-new-init
                               byte-array-new-init short-array-new-init
                               int-array-new-init long-array-new-init))