impc:ir:compile:push_new_zone   scheme


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/runtime/llvmir.xtm

Implementation

(define impc:ir:compile:push_new_zone
  (lambda (ast types)
    (let* ((os (make-string 0))
           (size-str (impc:ir:compiler (cadr ast) types))
           (size (impc:ir:gname)))
      ;;(println 'size: size)
      (if (<> (impc:ir:get-type-from-str (cadr size)) *impc:ir:si64*)
          (impc:compiler:print-needs-zone-size-error 'push_new_zone))


Back to Index

Similar Entries

  • Zone    xtlang
  • aiProcess_LimitBoneWeights    scheme
  • bindfunc_with_zone_size    xtlang
  • bindfunc_with_zone_size_and_docstring    xtlang
  • cpBBNew    xtlang
  • cpBBNewForCircle    xtlang
  • cpBBNewForExtents    xtlang
  • cpShapeFilterNew    xtlang
  • cpTransformNew    xtlang
  • cpTransformNewTranspose    xtlang
  • create-zone    scheme
  • create-zone1    xtlang
  • create-zone2    xtlang
  • destroy_zone    xtlang
  • get_new_pos    xtlang
  • get_new_pos2    xtlang
  • godot_array_new    xtlang
  • godot_color_new_rgb    xtlang
  • godot_node_path_new    xtlang
  • godot_string_new    xtlang
  • godot_variant_new_aabb    xtlang
  • godot_variant_new_basis    xtlang
  • godot_variant_new_bool    xtlang
  • godot_variant_new_color    xtlang
  • godot_variant_new_int    xtlang
  • godot_variant_new_nil    xtlang
  • godot_variant_new_node_path    xtlang
  • godot_variant_new_plane    xtlang
  • godot_variant_new_quat    xtlang
  • godot_variant_new_real    xtlang
  • godot_variant_new_rect2    xtlang
  • godot_variant_new_string    xtlang
  • godot_variant_new_transform    xtlang
  • godot_variant_new_transform2d    xtlang
  • godot_variant_new_vector2    xtlang
  • godot_variant_new_vector3    xtlang
  • godot_vector2_new    xtlang
  • godot_vector3_new    xtlang
  • icr:destroy-zone    scheme
  • icr:new-zone    scheme
  • icr:set-zone    scheme
  • icr:set-zone-default    scheme
  • impc:compiler:print-needs-zone-delay-error    scheme
  • impc:compiler:print-needs-zone-size-error    scheme
  • impc:ir:compile:create_zone    scheme
  • impc:ir:compile:pop_zone    scheme
  • impc:ir:compile:push_zone    scheme
  • impc:ir:compiler:zone-alloc    scheme
  • impc:ir:compiler:zone-alloc-with-size    scheme
  • impc:ir:compiler:zone-alloc-without-size    scheme
  • impc:ti:check-memzone-void?    scheme
  • impc:ti:create_zone-check    scheme
  • impc:ti:get-closure-zone-size    scheme
  • impc:ti:initialize-closure-with-new-zone    scheme
  • impc:ti:memzone    scheme
  • impc:ti:memzone    scheme
  • impc:ti:pop_zone-check    scheme
  • impc:ti:push_new_zone-check    scheme
  • impc:ti:push_zone-check    scheme
  • impc:ti:register-new-builtin    scheme
  • impc:ti:register-new-closure    scheme
  • impc:ti:register-new-genericfunc    scheme
  • impc:ti:register-new-generictype    scheme
  • impc:ti:register-new-globalvar    scheme
  • impc:ti:register-new-namedtype    scheme
  • impc:ti:register-new-nativefunc    scheme
  • impc:ti:register-new-polyfunc    scheme
  • impc:ti:register-new-polytype    scheme
  • impc:ti:register-new-typealias    scheme
  • impc:ti:register-new-xtmacro    scheme
  • impc:ti:set-closure-zone-size    scheme
  • impc:ti:spec-new-type?    scheme
  • impc:ti:zone-alloc-check    scheme
  • impc:ti:zone_cleanup    scheme
  • new-horde    scheme
  • new_preroll    xtlang
  • new_preroll    xtlang
  • new_sample    xtlang
  • new_sample    xtlang
  • peek_zone    xtlang
  • pop-zone    xtlang
  • push-handler    scheme
  • push-zone    xtlang
  • qbuf_push    xtlang
  • reset-zone    xtlang
  • reset_zone    xtlang
  • thread_native_call_with_zone    xtlang
  • what-zone    xtlang