sys_ls   xtlang


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/libs/external/system.xtm

Implementation

(bind-func sys_ls
  (lambda (dirname)
    (letz ((pool (apr_pool_create))
           (dir:i8** (zalloc))
           (info:apr_finfo_t* (zalloc))
           (res APR_SUCCESS)
           (file_list (list)))
      (apr_dir_open dir (cstring dirname) pool)
      (while (= (apr_dir_read info APR_FINFO_NAME (pref dir 0)) 0)
        (set! file_list (cons (Str (tref info 15)) file_list)))
      (apr_dir_close (pref dir 0))
      (apr_pool_destroy pool)
      file_list)))


Back to Index

Similar Entries

  • LR_to_MS_2_channels    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/TSM_library.xtm
  • LR_to_MS_3_channels    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/TSM_library.xtm
  • MS_to_LR_2_channels    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/TSM_library.xtm
  • MS_to_LR_3_channels    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/TSM_library.xtm
  • PARAM_PULSE    scheme    /digego/extempore/tree/v0.8.9/libs/core/instruments-scm.xtm
  • PARAM_PULSE    scheme    /digego/extempore/tree/v0.8.9/examples/sharedsystem/audiosetup.xtm
  • aiProcess_FixInfacingNormals    scheme    /digego/extempore/tree/v0.8.9/libs/external/assimp.xtm
  • aiProcess_GenNormals    scheme    /digego/extempore/tree/v0.8.9/libs/external/assimp.xtm
  • aiProcess_GenSmoothNormals    scheme    /digego/extempore/tree/v0.8.9/libs/external/assimp.xtm
  • aiProcess_RemoveRedundantMaterials    scheme    /digego/extempore/tree/v0.8.9/libs/external/assimp.xtm
  • blpulse2_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • blpulse_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • blpulse_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • blsawXAnalogue_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/instruments/analogue.xtm
  • blsaw_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • blsaw_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • blsaw_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • blsaw_mc_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • blsaw_mc_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • blsaw_mc_c    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • cpTransformAxialScale    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/libchipmunk/cpTransform.xtm
  • dv_draw_axis_labels_2D    xtlang    /digego/extempore/tree/v0.8.9/libs/external/datavis.xtm
  • fits-image-data-RGBA32-false    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/fitslib.xtm
  • fits-image-data-RGBA32-false    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/fits.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/contrib/slideshow.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/contrib/kinect_vg.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/contrib/drawtext.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/contrib/shadowmap.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/contrib/multilight.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/contrib/shaderlight.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/contrib/gstvideo_multi.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/contrib/qr-code.xtm
  • fullscreen    scheme    /digego/extempore/tree/v0.8.9/examples/external/spectrogram.xtm
  • generate_tri_normals    xtlang    /digego/extempore/tree/v0.8.9/examples/external/xtmrender4.xtm
  • glfw_create_fullscreen_interaction_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_create_fullscreen_interaction_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_create_fullscreen_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_create_fullscreen_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_init_and_create_fullscreen_compatibility_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_init_and_create_fullscreen_interaction_compatibility_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_init_and_create_fullscreen_interaction_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_init_and_create_fullscreen_interaction_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_init_and_create_fullscreen_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_init_and_create_fullscreen_window    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_print_primary_monitor_details    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glfw_print_video_mode_details    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glfw3.xtm
  • glwrapper-arg-list-symbols    scheme    /digego/extempore/tree/v0.8.9/libs/external/gl/gl-getprocaddress.xtm
  • glwrapper-arg-list-symbols    scheme    /digego/extempore/tree/v0.8.9/libs/external/gl/glcore-glew.xtm
  • impc:aot:insert-closure-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-ext-globalvar-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-gl-proc-binding-details    scheme    /digego/extempore/tree/v0.8.9/libs/external/gl/gl-getprocaddress.xtm
  • impc:aot:insert-globalvar-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-load-dylib-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-namedtype-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-nativefunc-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-polyfunc-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-static-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-typealias-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:insert-xtmacro-binding-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:aot:print-compilation-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:compiler:print-bind-func-details-to-log    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:compiler:print-binding-details-to-log    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:compiler:print-dylib-loading-details-to-log    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:compiler:print-lib-binding-details-to-log    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:compiler:print-polying-details-to-log    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:generic-type-details    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • impc:ti:get-closure-arg-symbols    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • init-psys    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/particles.xtm
  • init_globals    xtlang    /digego/extempore/tree/v0.8.9/examples/core/fasta_lang_shootout.xtm
  • json_false_p    xtlang    /digego/extempore/tree/v0.8.9/libs/external/jansson.xtm
  • ocv_channels    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/xtmcv.xtm
  • ocv_cols    xtlang    /digego/extempore/tree/v0.8.9/libs/contrib/xtmcv.xtm
  • pc:from-intervals    scheme    /digego/extempore/tree/v0.8.9/libs/core/pc_ivl.xtm
  • psystem-add-particle    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem-particle-check    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem-set-particle    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles_vbo.xtm
  • psystem-set-particle    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_alphas    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_blues    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_create    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles_vbo.xtm
  • psystem_create    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_destroy    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles_vbo.xtm
  • psystem_destroy    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_draw    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles_vbo.xtm
  • psystem_draw    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_greens    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_reds    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_size    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_sizes    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_states    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_texid    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_xs    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_xvs    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_ys    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • psystem_yvs    xtlang    /digego/extempore/tree/v0.8.9/libs/external/particles.xtm
  • rmap_helper_lst_sym_transform    scheme    /digego/extempore/tree/v0.8.9/libs/core/pattern-language.xtm
  • set_peq_lshelf    xtlang    /digego/extempore/tree/v0.8.9/libs/core/audio_dsp.xtm
  • set_peq_lshelf    xtlang    /digego/extempore/tree/v0.8.9/libs/core/instruments/channel_strip.xtm
  • sf_channels    xtlang    /digego/extempore/tree/v0.8.9/libs/external/sndfile.xtm
  • sf_channels_from_file    xtlang    /digego/extempore/tree/v0.8.9/libs/external/sndfile.xtm
  • sf_set_channels    xtlang    /digego/extempore/tree/v0.8.9/libs/external/sndfile.xtm
  • sys:compile-init-ll    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmir.xtm
  • sys:compile-init-ll-from-str    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmir.xtm
  • sys:compile-ll    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmir.xtm
  • sys:compile-ll-from-str    scheme    /digego/extempore/tree/v0.8.9/runtime/llvmir.xtm
  • sys:file-path-components    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • sys:host-to-ip    scheme    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • sys:hostname    scheme    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • sys:interface-address    scheme    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • sys:livecoding-error-hook?    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • sys:load    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • sys:load-escape    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • sys:load-preload-check    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • sys:load-then-quit    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • sys:print-interface-addresses    scheme    /digego/extempore/tree/v0.8.9/libs/external/libc.xtm
  • sys:sleep    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • sys:wait    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • sys:with-noisy-compiler    macro    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • sys:with-quiet-compiler    macro    /digego/extempore/tree/v0.8.9/runtime/llvmti.xtm
  • sys_cd    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_dir_make    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_dir_make_recursive    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_dir_remove    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_env_delete    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_env_get    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_env_set    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_append    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_close    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_copy    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_datasync    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_datasync    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_eof    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_flush    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_getc    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_gets    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_link    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_mktemp    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_open    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_open_stderr    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_open_stdin    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_open_stdout    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_putc    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_puts    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_read    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_remove    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_rename    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_seek    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_sync    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_ungetc    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_file_write    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_filepath_root    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_g_chdir    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_file_test    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_get_current_dir    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_get_home_dir    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_get_host_name    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_get_user_name    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_mkdir    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_remove    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_g_rename    xtlang    /digego/extempore/tree/v0.8.9/libs/external/glib.xtm
  • sys_pwd    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm
  • sys_temp_dir_get    xtlang    /digego/extempore/tree/v0.8.9/libs/external/system.xtm