zip_array_ptr_constraint   scheme


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/tests/core/constraints.xtm

Implementation

;; zip array if arrays are pointers
(define zip_array_ptr_constraint
  (lambda (r a b)
    (if (and (t:array? a)
             (t:pointer? a))
        (list 213
              (list (car a)
                    (* (cadr a) 2)
                    (caddr a))
              a b)
        #f)))


Back to Index

Similar Entries

  • VAO_bind_and_draw_arrays    xtlang
  • VtoPtr    xtlang
  • array-test2    xtlang
  • array-test3    xtlang
  • array_4_ptr_copy    xtlang
  • clear_walker_array    xtlang
  • cpTransformAxialScale    xtlang
  • cpTransformBB    xtlang
  • cpTransformBoneScale    xtlang
  • cpTransformInverse    xtlang
  • cpTransformMult    xtlang
  • cpTransformNew    xtlang
  • cpTransformNewTranspose    xtlang
  • cpTransformOrtho    xtlang
  • cpTransformPoint    xtlang
  • cpTransformRigid    xtlang
  • cpTransformRigidInverse    xtlang
  • cpTransformRotate    xtlang
  • cpTransformScale    xtlang
  • cpTransformTranslate    xtlang
  • cpTransformVect    xtlang
  • cpTransformWrap    xtlang
  • cpTransformWrapInverse    xtlang
  • create_walker_array    xtlang
  • f4ToArray    xtlang
  • godot_array    xtlang
  • godot_array_append    xtlang
  • godot_array_clear    xtlang
  • godot_array_destroy    xtlang
  • godot_array_get    xtlang
  • godot_array_new    xtlang
  • godot_array_size    xtlang
  • godot_method_bind_ptrcall    xtlang
  • impc:compiler:print-constraint-error    scheme
  • impc:ir:array?    scheme
  • impc:ir:compiler:array-ref    scheme
  • impc:ir:compiler:array-ref-ptr    scheme
  • impc:ir:compiler:array-set    scheme
  • impc:ir:compiler:fptrcall    scheme
  • impc:ir:compiler:make-array    scheme
  • impc:ir:compiler:pointer-ref-ptr    scheme
  • impc:ir:compiler:tuple-ref-ptr    scheme
  • impc:ir:get-array-type-from-str    scheme
  • impc:ir:get-ptr-depth    scheme
  • impc:ir:get-type-from-pretty-array    scheme
  • impc:ti:array-ref-check    scheme
  • impc:ti:array-ref-ptr-check    scheme
  • impc:ti:array-set-check    scheme
  • impc:ti:fptrcall-check    scheme
  • impc:ti:fptrcall-check    scheme
  • impc:ti:make-array-check    scheme
  • impc:ti:pointer-ref-ptr-check    scheme
  • impc:ti:tuple-ref-ptr-check    scheme
  • json_array_p    xtlang
  • ocv_dataPtr    xtlang
  • ocv_dataPtr    xtlang
  • print_walker_array    xtlang
  • reduce-ptrdepth-to-zero    scheme
  • return_ptr_gv_first_with_docstring    xtlang
  • return_ptr_gv_second_with_docstring    xtlang
  • set-data-arrays-lines    xtlang
  • set-data-arrays-points    xtlang
  • t:array?    scheme
  • test_g_array11    xtlang
  • test_g_array2    xtlang
  • test_g_array3    xtlang
  • test_g_ptr0    xtlang
  • test_g_ptr1    xtlang
  • unzip1-with-cdr    scheme
  • unzip1-with-cdr-iterative    scheme
  • zip    scheme
  • zip_array_test    xtlang
  • zip_array_test    xtlang
  • zip_array_val_constraint    scheme