source:
lab.git/Dev/sakura-editor/DrRacket2.kwd
@
6852f37
| Last change on this file since 6852f37 was 8333ea0, checked in by mitty <mitty@…>, 15 years ago | |
|---|---|
|
|
| File size: 2.7 KB | |
| Line | |
|---|---|
| 1 | // DrRacket "Advanced Student" keywords definition file |
| 2 | // prim-op |
| 3 | |
| 4 | // Numbers: Integers, Rationals, Reals, Complex, Exacts, Inexacts |
| 5 | < |
| 6 | <= |
| 7 | = |
| 8 | > |
| 9 | >= |
| 10 | abs |
| 11 | acos |
| 12 | add1 |
| 13 | angle |
| 14 | asin |
| 15 | atan |
| 16 | ceiling |
| 17 | complex? |
| 18 | conjugate |
| 19 | cos |
| 20 | cosh |
| 21 | current-seconds |
| 22 | denominator |
| 23 | e |
| 24 | even? |
| 25 | exact->inexact |
| 26 | exact? |
| 27 | exp |
| 28 | expt |
| 29 | floor |
| 30 | gcd |
| 31 | imag-part |
| 32 | inexact->exact |
| 33 | inexact? |
| 34 | integer->char |
| 35 | integer-sqrt |
| 36 | integer? |
| 37 | lcm |
| 38 | log |
| 39 | magnitude |
| 40 | make-polar |
| 41 | make-rectangular |
| 42 | max |
| 43 | min |
| 44 | modulo |
| 45 | negative? |
| 46 | number->string |
| 47 | number? |
| 48 | numerator |
| 49 | odd? |
| 50 | pi |
| 51 | positive? |
| 52 | quotient |
| 53 | random |
| 54 | rational? |
| 55 | real-part |
| 56 | real? |
| 57 | remainder |
| 58 | round |
| 59 | sgn |
| 60 | sin |
| 61 | sinh |
| 62 | sqr |
| 63 | sqrt |
| 64 | sub1 |
| 65 | tan |
| 66 | zero? |
| 67 | |
| 68 | // Booleans |
| 69 | boolean=? |
| 70 | boolean? |
| 71 | false? |
| 72 | not |
| 73 | |
| 74 | // Symbols |
| 75 | symbol->string |
| 76 | symbol=? |
| 77 | symbol? |
| 78 | |
| 79 | // Lists |
| 80 | append |
| 81 | assoc |
| 82 | assq |
| 83 | caaar |
| 84 | caadr |
| 85 | caar |
| 86 | cadddr |
| 87 | caddr |
| 88 | cadr |
| 89 | car |
| 90 | cdaar |
| 91 | cdadr |
| 92 | cdar |
| 93 | cddar |
| 94 | cdddr |
| 95 | cddr |
| 96 | cdr |
| 97 | cons |
| 98 | cons? |
| 99 | eighth |
| 100 | empty? |
| 101 | fifth |
| 102 | first |
| 103 | fourth |
| 104 | length |
| 105 | list |
| 106 | list* |
| 107 | list-ref |
| 108 | list? |
| 109 | make-list |
| 110 | member |
| 111 | member? |
| 112 | memq |
| 113 | memv |
| 114 | null |
| 115 | null? |
| 116 | pair? |
| 117 | remove |
| 118 | rest |
| 119 | reverse |
| 120 | second |
| 121 | seventh |
| 122 | sixth |
| 123 | third |
| 124 | |
| 125 | // Posns |
| 126 | make-posn |
| 127 | posn |
| 128 | posn-x |
| 129 | posn-y |
| 130 | posn? |
| 131 | set-posn-x! |
| 132 | set-posn-y! |
| 133 | |
| 134 | // Characters |
| 135 | char->integer |
| 136 | char-alphabetic? |
| 137 | char-ci<=? |
| 138 | char-ci<? |
| 139 | char-ci=? |
| 140 | char-ci>=? |
| 141 | char-ci>? |
| 142 | char-downcase |
| 143 | char-lower-case? |
| 144 | char-numeric? |
| 145 | char-upcase |
| 146 | char-upper-case? |
| 147 | char-whitespace? |
| 148 | char<=? |
| 149 | char<? |
| 150 | char=? |
| 151 | char>=? |
| 152 | char>? |
| 153 | char? |
| 154 | |
| 155 | // Strings |
| 156 | explode |
| 157 | format |
| 158 | implode |
| 159 | int->string |
| 160 | list->string |
| 161 | make-string |
| 162 | replicate |
| 163 | string |
| 164 | string->int |
| 165 | string->list |
| 166 | string->number |
| 167 | string->symbol |
| 168 | string-alphabetic? |
| 169 | string-append |
| 170 | string-ci<=? |
| 171 | string-ci<? |
| 172 | string-ci=? |
| 173 | string-ci>=? |
| 174 | string-ci>? |
| 175 | string-copy |
| 176 | string-ith |
| 177 | string-length |
| 178 | string-lower-case? |
| 179 | string-numeric? |
| 180 | string-ref |
| 181 | string-upper-case? |
| 182 | string-whitespace? |
| 183 | string<=? |
| 184 | string<? |
| 185 | string=? |
| 186 | string>=? |
| 187 | string>? |
| 188 | string? |
| 189 | substring |
| 190 | |
| 191 | // Images |
| 192 | image=? |
| 193 | image? |
| 194 | |
| 195 | // Misc |
| 196 | =~ |
| 197 | current-milliseconds |
| 198 | eof |
| 199 | eof-object? |
| 200 | eq? |
| 201 | equal? |
| 202 | equal~? |
| 203 | eqv? |
| 204 | error |
| 205 | exit |
| 206 | force |
| 207 | gensym |
| 208 | identity |
| 209 | promise? |
| 210 | sleep |
| 211 | struct? |
| 212 | void |
| 213 | void? |
| 214 | |
| 215 | // Numbers |
| 216 | * |
| 217 | + |
| 218 | - |
| 219 | / |
| 220 | |
| 221 | // Higher-Order Functions |
| 222 | andmap |
| 223 | apply |
| 224 | argmax |
| 225 | argmin |
| 226 | build-list |
| 227 | build-string |
| 228 | compose |
| 229 | filter |
| 230 | foldl |
| 231 | foldr |
| 232 | for-each |
| 233 | map |
| 234 | memf |
| 235 | ormap |
| 236 | procedure? |
| 237 | quicksort |
| 238 | sort |
| 239 | |
| 240 | // Reading and Printing |
| 241 | display |
| 242 | newline |
| 243 | pretty-print |
| 244 | |
| 245 | printf |
| 246 | read |
| 247 | with-input-from-file |
| 248 | with-input-from-string |
| 249 | with-output-to-file |
| 250 | with-output-to-string |
| 251 | write |
| 252 | |
| 253 | // Vectors |
| 254 | build-vector |
| 255 | make-vector |
| 256 | vector |
| 257 | vector-length |
| 258 | vector-ref |
| 259 | vector-set! |
| 260 | vector? |
| 261 | |
| 262 | // Boxes |
| 263 | box |
| 264 | box? |
| 265 | set-box! |
| 266 | unbox |
| 267 | |
| 268 | // Hash Tables |
| 269 | hash-copy |
| 270 | hash-count |
| 271 | hash-eq? |
| 272 | hash-equal? |
| 273 | hash-eqv? |
| 274 | hash-for-each |
| 275 | hash-has-key? |
| 276 | hash-map |
| 277 | hash-ref |
| 278 | hash-ref! |
| 279 | hash-remove! |
| 280 | hash-set! |
| 281 | hash-update! |
| 282 | hash? |
| 283 | make-hash |
| 284 | make-hasheq |
| 285 | make-hasheqv |
Note: See TracBrowser
for help on using the repository browser.
