nth_tail   xtlang


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/libs/core/adt.xtm

Implementation

(bind-func nth_tail:[List{!a}*,List{!a}*,i64]*
  (lambda (lst idx)
    (if (or (<= idx 0) (null? lst))
        lst
        (nth_tail (cdr lst) (- idx 1)))))


Back to Index

Similar Entries

  • cl:butnthcdr    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • cl:nthcdr    scheme    /digego/extempore/tree/v0.8.9/runtime/scheme.xtm
  • fmsynth    scheme    /digego/extempore/tree/v0.8.9/examples/core/mtaudio.xtm
  • fmsynth    scheme    /digego/extempore/tree/v0.8.9/examples/core/scheduler.xtm
  • fmsynth    scheme    /digego/extempore/tree/v0.8.9/examples/external/spectrogram.xtm
  • fmsynth_note    xtlang    /digego/extempore/tree/v0.8.9/libs/core/instruments/fmsynth.xtm
  • get_analogue_synth_cc_name    xtlang    /digego/extempore/tree/v0.8.9/examples/sharedsystem/setup.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
  • 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
  • list-tail    scheme    /digego/extempore/tree/v0.8.9/runtime/init.xtm
  • metrosynth    scheme    /digego/extempore/tree/v0.8.9/examples/core/topclock_metro.xtm
  • nth    scheme    /digego/extempore/tree/v0.8.9/libs/core/pattern-language.xtm
  • nth    xtlang    /digego/extempore/tree/v0.8.9/libs/core/adt.xtm
  • nth_tailr    xtlang    /digego/extempore/tree/v0.8.9/libs/core/adt.xtm
  • nthr    xtlang    /digego/extempore/tree/v0.8.9/libs/core/adt.xtm
  • saw_synth_note_c    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/polysynth.xtm
  • saw_synth_note_c    xtlang    /digego/extempore/tree/v0.8.9/examples/contrib/polysynth.xtm
  • synth    scheme    /digego/extempore/tree/v0.8.9/examples/core/mtaudio.xtm
  • tail    scheme    /digego/extempore/tree/v0.8.9/runtime/init.xtm