⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scheme-complete.el

📁 Scheme跨平台编译器
💻 EL
📖 第 1 页 / 共 5 页
字号:
    (string-prefix-length-ci (lambda (string1 string2 :optional start1 end1 start2 end2) n))    (string-suffix-length-ci (lambda (string1 string2 :optional start1 end1 start2 end2) n))    (string-prefix? (lambda (string1 string2 :optional start1 end1 start2 end2) bool))    (string-suffix? (lambda (string1 string2 :optional start1 end1 start2 end2) bool))    (string-prefix-ci? (lambda (string1 string2 :optional start1 end1 start2 end2) bool))    (string-suffix-ci? (lambda (string1 string2 :optional start1 end1 start2 end2) bool))    (string-contains (lambda (string pattern :optional s-start s-end p-start p-end) obj))    (string-contains-ci (lambda (string pattern :optional s-start s-end p-start p-end) obj))    (string-fill! (lambda (string char :optional start end) undefined))    (string-copy! (lambda (to tstart from :optional fstart fend) undefined))    (string-copy (lambda (str :optional start end) str))    (substring/shared (lambda (str start :optional end) str))    (string-reverse (lambda (str :optional start end) str))    (string-reverse! (lambda (str :optional start end) undefined))    (reverse-list->string (lambda (char-list) str))    (string->list (lambda (str :optional start end) list))    (string-concatenate (lambda (string-list) str))    (string-concatenate/shared (lambda (string-list) str))    (string-append/shared (lambda (str \.\.\.) str))    (string-concatenate-reverse (lambda (string-list :optional final-string end) str))    (string-concatenate-reverse/shared (lambda (string-list :optional final-string end) str))    (xsubstring (lambda (str from :optional to start end) str))    (string-xcopy! (lambda (target tstart str from :optional to start end) undefined))    (string-null? (lambda (str) bool))    (string-join (lambda (string-list :optional delim grammar) str))    (string-tokenize (lambda (string :optional token-chars start end) str))    (string-replace (lambda (str1 str2 start1 end1 :optional start2 end2) str))    (string-kmp-partial-search (lambda (pat rv str i :optional c= p-start s-start s-end) n))    (make-kmp-restart-vector (lambda (str :optional c= start end) vec))    (kmp-step (lambda (pat rv c i c= p-start) n))    )   ;; SRFI 14   ("Character-Set Library"    (char-set? (lambda (cset) bool))    (char-set= (lambda (cset \.\.\.) bool))    (char-set<= (lambda (cset \.\.\.) bool))    (char-set-hash (lambda (cset :optional int) int))    (char-set-cursor (lambda (cset) cursor))    (char-set-ref (lambda (cset cursor) ch))    (char-set-cursor-next (lambda (cset cursor) int))    (end-of-char-set? (lambda (cursor) bool))    (char-set-fold (lambda (proc obj cset) obj))    (char-set-unfold (lambda (proc proc proc obj :optional obj) cset))    (char-set-unfold! (lambda (proc proc proc obj obj) cset))    (char-set-for-each (lambda (proc cset) undefined))    (char-set-map (lambda (proc cset) cset))    (char-set-copy (lambda (cset) cset))    (char-set (lambda (ch \.\.\.) cset))    (list->char-set (lambda (list :optional obj) cset))    (list->char-set! (lambda (list cset) cset))    (string->char-set (lambda (str :optional cset) cset))    (string->char-set! (lambda (str cset) cset))    (ucs-range->char-set (lambda (int int :optional bool cset) cset))    (ucs-range->char-set! (lambda (int int bool cset) cset))    (char-set-filter (lambda (proc cset :optional base-cset) cset))    (char-set-filter! (lambda (proc cset base-cset) cset))    (->char-set (lambda (obj) cset))    (char-set-size (lambda (cset) n))    (char-set-count (lambda (proc cset) n))    (char-set-contains? (lambda (cset ch) bool))    (char-set-every (lambda (proc cset) obj))    (char-set-any (lambda (proc cset) obj))    (char-set-adjoin (lambda (cset ch \.\.\.) cset))    (char-set-delete (lambda (cset ch \.\.\.) cset))    (char-set-adjoin! (lambda (cset ch \.\.\.) cset))    (char-set-delete! (lambda (cset ch \.\.\.) cset))    (char-set->list (lambda (cset) list))    (char-set->string (lambda (cset) str))    (char-set-complement (lambda (cset) cset))    (char-set-union (lambda (cset \.\.\.) cset))    (char-set-intersection (lambda (cset \.\.\.) cset))    (char-set-xor (lambda (cset \.\.\.) cset))    (char-set-difference (lambda (cset \.\.\.) cset))    (char-set-diff+intersection (lambda (cset \.\.\.) cset))    (char-set-complement! (lambda (cset) cset))    (char-set-union! (lambda (cset \.\.\.) cset))    (char-set-intersection! (lambda (cset \.\.\.) cset))    (char-set-xor! (lambda (cset \.\.\.) cset))    (char-set-difference! (lambda (cset \.\.\.) cset))    (char-set-diff+intersection! (lambda (cset \.\.\.) cset))    (char-set:lower-case char-set)    (char-set:upper-case char-set)    (char-set:letter char-set)    (char-set:digit char-set)    (char-set:letter+digit char-set)    (char-set:graphic char-set)    (char-set:printing char-set)    (char-set:whitespace char-set)    (char-set:blank char-set)    (char-set:iso-control char-set)    (char-set:punctuation char-set)    (char-set:symbol char-set)    (char-set:hex-digit char-set)    (char-set:ascii char-set)    (char-set:empty char-set)    (char-set:full char-set)    )   ()   ;; SRFI 16   ("Syntax for procedures of variable arity"    (case-lambda (syntax (clauses \.\.\.) procedure)))   ;; SRFI 17   ("Generalized set!"    (set! (syntax (what value) undefined)))   ;; SRFI 18   ("Multithreading support"    (current-thread (lambda () thread))    (thread? (lambda (obj) bool))    (make-thread (lambda (thunk :optional name) thread))    (thread-name (lambda (thread) name))    (thread-specific (lambda (thread)))    (thread-specific-set! (lambda (thread obj)))    (thread-base-priority (lambda (thread)))    (thread-base-priority-set! (lambda (thread number)))    (thread-priority-boost (lambda (thread)))    (thread-priority-boost-set! (lambda (thread number)))    (thread-quantum (lambda (thread)))    (thread-quantum-set! (lambda (thread number)))    (thread-start! (lambda (thread)))    (thread-yield! (lambda ()))    (thread-sleep! (lambda (number)))    (thread-terminate! (lambda (thread)))    (thread-join! (lambda (thread :optional timeout timeout-val)))    (mutex? (lambda (obj) bool))    (make-mutex (lambda (:optional name) mutex))    (mutex-name (lambda (mutex) name))    (mutex-specific (lambda (mutex)))    (mutex-specific-set! (lambda (mutex obj)))    (mutex-state (lambda (mutex)))    (mutex-lock! (lambda (mutex :optional timeout thread)))    (mutex-unlock! (lambda (mutex :optional condition-variable timeout)))    (condition-variable? (lambda (obj) bool))    (make-condition-variable (lambda (:optional name) condition-variable))    (condition-variable-name (lambda (condition-variable) name))    (condition-variable-specific (lambda (condition-variable)))    (condition-variable-specific-set! (lambda (condition-variable obj)))    (condition-variable-signal! (lambda (condition-variable)))    (condition-variable-broadcast! (lambda (condition-variable)))    (current-time (lambda () time))    (time? (lambda (obj) bool))    (time->seconds (lambda (time) x1))    (seconds->time (lambda (x1) time))    (current-exception-handler (lambda () handler))    (with-exception-handler (lambda (handler thunk)))    (raise (lambda (obj)))    (join-timeout-exception? (lambda (obj) bool))    (abandoned-mutex-exception? (lambda (obj) bool))    (terminated-thread-exception? (lambda (obj) bool))    (uncaught-exception? (lambda (obj) bool))    (uncaught-exception-reason (lambda (exc) obj))    )   ;; SRFI 19   ("Time Data Types and Procedures"    (current-date (lambda (:optional tz-offset)) date)    (current-julian-day (lambda ()) jdn)    (current-modified-julian-day (lambda ()) mjdn)    (current-time (lambda (:optional time-type)) time)    (time-resolution (lambda (:optional time-type)) nanoseconds)    (make-time (lambda (type nanosecond second)))    (time? (lambda (obj)))    (time-type (lambda (time)))    (time-nanosecond (lambda (time)))    (time-second (lambda (time)))    (set-time-type! (lambda (time)))    (set-time-nanosecond! (lambda (time)))    (set-time-second! (lambda (time)))    (copy-time (lambda (time)))    (time<=? (lambda (time1 time2)))    (time<? (lambda (time1 time2)))    (time=? (lambda (time1 time2)))    (time>=? (lambda (time1 time2)))    (time>? (lambda (time1 time2)))    (time-difference (lambda (time1 time2)))    (time-difference! (lambda (time1 time2)))    (add-duration (lambda (time duration)))    (add-duration! (lambda (time duration)))    (subtract-duration (lambda (time duration)))    (subtract-duration! (lambda (time duration)))    (make-date (lambda (nanosecond second minute hour day month year zone-offset)))    (date? (lambda (obj)))    (date-nanosecond (lambda (date)))    (date-second (lambda (date)))    (date-minute (lambda (date)))    (date-hour (lambda (date)))    (date-day (lambda (date)))    (date-month (lambda (date)))    (date-year (lambda (date)))    (date-zone-offset (lambda (date)))    (date-year-day (lambda (date)))    (date-week-day (lambda (date)))    (date-week-number (lambda (date)))    (date->julian-day (lambda (date)))    (date->modified-julian-day (lambda (date)))    (date->time-monotonic (lambda (date)))    (date->time-tai (lambda (date)))    (date->time-utc (lambda (date)))    (julian-day->date (lambda (date)))    (julian-day->time-monotonic (lambda (date)))    (julian-day->time-tai (lambda (date)))    (julian-day->time-utc (lambda (date)))    (modified-julian-day->date (lambda (date)))    (modified-julian-day->time-monotonic (lambda (date)))    (modified-julian-day->time-tai (lambda (date)))    (modified-julian-day->time-utc (lambda (date)))    (time-monotonic->date (lambda (date)))    (time-monotonic->julian-day (lambda (date)))    (time-monotonic->modified-julian-day (lambda (date)))    (time-monotonic->time-monotonic (lambda (date)))    (time-monotonic->time-tai (lambda (date)))    (time-monotonic->time-tai! (lambda (date)))    (time-monotonic->time-utc (lambda (date)))    (time-monotonic->time-utc! (lambda (date)))    (time-tai->date (lambda (date)))    (time-tai->julian-day (lambda (date)))    (time-tai->modified-julian-day (lambda (date)))    (time-tai->time-monotonic (lambda (date)))    (time-tai->time-monotonic! (lambda (date)))    (time-tai->time-utc (lambda (date)))    (time-tai->time-utc! (lambda (date)))    (time-utc->date (lambda (date)))    (time-utc->julian-day (lambda (date)))    (time-utc->modified-julian-day (lambda (date)))    (time-utc->time-monotonic (lambda (date)))    (time-utc->time-monotonic! (lambda (date)))    (time-utc->time-tai (lambda (date)))    (time-utc->time-tai! (lambda (date)))    (date->string (lambda (date :optional format-string)))    (string->date (lambda (input-string template-string)))    )   ()   ;; SRFI 21   ("Real-time multithreading support"    srfi-18)                            ; same as srfi-18   ;; SRFI 22   ("Running Scheme Scripts on Unix"    )   ;; SRFI 23   ("Error reporting mechanism"    (error (lambda (reason-string arg \.\.\.))))   ()   ;; SRFI 25   ("Multi-dimensional Array Primitives"    (array? (lambda (obj)))    (make-array (lambda (shape :optional init)))    (shape (lambda (bound \.\.\.)))    (array (lambda (shape obj \.\.\.)))    (array-rank (lambda (array)))    (array-start (lambda (array)))    (array-end (lambda (array)))    (array-shape (lambda (array)))    (array-ref (lambda (array i \.\.\.)))    (array-set! (lambda (array obj \.\.\.) undefined))    (share-array (lambda (array shape proc)))    )   ;; SRFI 26   ("Notation for Specializing Parameters without Currying"    (cut (syntax (obj \.\.\.)))    (cute (lambda (obj \.\.\.))))   ;; SRFI 27   ("Sources of Random Bits"    (random-integer (lambda (n)))    (random-real (lambda ()))    (default-random-source (lambda ()))    (make-random-source (lambda ()))    (random-source? (lambda (obj)))    (random-source-state-ref (lambda (random-source)))    (random-source-state-set! (lambda (random-source state)))    (random-source-randomize! (lambda (random-source)))    (random-source-pseudo-randomize! (lambda (random-source i j)))    (random-source-make-integers (lambda (random-source)))    (random-source-make-reals (lambda (random-source)))    )   ;; SRFI 28   ("Basic Format Strings"    (format (lambda (port-or-boolean format-string arg \.\.\.))))   ;; SRFI 29   ("Localization"    (current-language (lambda (:optional symbol)))    (current-country (lambda (:optional symbol)))    (current-locale-details (lambda (:optional list)))    (declare-bundle! (lambda (bundle-name association-list)))    (store-bundle (lambda (bundle-name)))    (load-bundle! (lambda (bundle-name)))    (localized-template (lambda (package-name message-template-name)))    )   ;; SRFI 30   ("Nested Multi-line Comments"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -