title: MIT-Scheme wiliki-lwp-version: 1.0 mtime: 1668153939 Homepage: https://www.gnu.org/software/mit-scheme/ Git version control repository at GNU Savannah: http://savannah.gnu.org/git/?group=mit-scheme GitHub mirror: https://github.com/jaseemabid/mit-scheme [[$$srfis 0 1 2 6 8 9 14 23 27 30 39 62 69 112 115 124 125 128 129 131 133 140 143 158 162 219]] ---- ** Lexical conventions [[#|]], [[#!optional]], [[#!rest]], [[#*]], [[#[]], [[#@]], [[#1=]], [[#1#]] ** Special forms [[lambda]], [[named-lambda]], [[fluid-let]], [[define-structure]], [[sc-macro-transformer]], [[rsc-macro-transformer]], [[make-syntactic-closure]], [[close-syntax]], [[capture-syntactic-environment]], [[identifier?]], [[identifier=?]], [[make-synthetic-identifier]], [[er-macro-transformer]] ** Equivalence predicates ** Numbers [[exact-integer?]], [[exact-nonnegative-integer?]], [[exact-rational?]], [[1+]], [[-1+]], [[integer-floor]], [[integer-ceiling]], [[integer-truncate]], [[integer-round]], [[integer-divide]], [[integer-divide-quotient]], [[integer-divide-remainder]], [[floor->exact]], [[ceiling->exact]], [[truncate->exact]], [[round->exact]], [[rationalize->exact]], [[simplest-rational]], [[simplest-exact-rational]], [[conjugate]], [[flonum-parser-fast?]], [[flonum-unparser-cutoff]], [[fix:fixnum?]], [[fix:=]], [[fix:<]], [[fix:<=]], [[fix:>]], [[fix:>=]], [[fix:zero?]], [[fix:positive?]], [[fix:negative?]], [[fix:+]], [[fix:-]], [[fix:*]], [[fix:quotient]], [[fix:remainder]], [[fix:gcd]], [[fix:1+]], [[fix:-1+]], [[fix:divide]], [[fix:not]], [[fix:and]], [[fix:andc]], [[fix:or]], [[fix:xor]], [[fix:lsh]] [[flo:flonum?]], [[flo:=]], [[flo:<]], [[flo:<=]], [[flo:>]], [[flo:>=]], [[flo:zero?]], [[flo:positive?]], [[flo:negative?]], [[flo:+]], [[flo:-]], [[flo:*]], [[flo:/]], [[flo:finite?]], [[flo:negate]], [[flo:abs]], [[flo:exp]], [[flo:log]], [[flo:sin]], [[flo:cos]], [[flo:tan]], [[flo:asin]], [[flo:acos]], [[flo:atan]], [[flo:sqrt]], [[flo:expt]], [[flo:floor]], [[flo:ceiling]], [[flo:truncate]], [[flo:round]], [[flo:floor->exact]], [[flo:ceiling->exact]], [[flo:truncate->exact]], [[flo:round->exact]], [[flo:atan2]] [[random]], [[flo:random-unit]], [[*random-state*]], [[make-random-state]], [[random-state?]] ... more to come ...