A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
""longdouble.dll"#! #!#!/#"#%#%app#%datum#%expression'#%kernel#%module-begin#%plain-app#%plain-lambda#%plain-module-begin#%provide#%require#%stratified-body#%top#%top-interaction#%variable-reference#&#'#,#,@#0##0=#:#;#<<#\#`#b#ci#cs#d#e#F#f#false#hash#hasheq#hasheqv#i#lang#o#px#reader#rx#T#t#true#x#|%'()**channel-get*channel-put*channel?++inf.0+inf.f+inf.t+nan.0+nan.f+nan.t+rv,,@-----addon--back--binary--collects--compiled--eval--help--lib--links--load--main--name--no-compiled--no-delay--no-init-file--no-jit--no-lib--no-user-path--no-yield--repl--require--require-script--script--search--syslog--text-repl--version--warn--wm-class->->*->*m->d->dm->extfl->fl->i->m-A-b-background-bg-C-c-d-display-e-f-fg-fn-font-foreground-geometry-h-I-i-iconic-inf.0-inf.f-inf.t-J-j-K-k-L-l-m-N-n-name-p-psn_-q-R-r-reverse-rv-S-selectionTimeout-singleInstance-synchronous-t-title-U-u-V-v-W-X-xnllanguage-xrm-z....".racketrc"/'3m:do-in;<</c<=<=/c==/c===>>>/c>=>=/c[\\"\'\‹digit8›{1,3}\‹newline›\\\a\b\e\f\n\r\t\u‹digit16›{1,4}\U‹digit16›{1,8}\u‹digit16›{4,4}\u‹digit16›{4,4}\v\x‹digit16›{1,2}]_`abortabort-current-continuationabort/cc'abortsabsabsentabsolute-path?abstractaccessoracosadd-betweenadd1Additional Byte String FunctionsAdditional Control OperatorsAdditional Custom-Output SupportAdditional Higher-Order FunctionsAdditional List Functions and SynonymsAdditional Matching FormsAdditional Promise KindsAdditional provide FormsAdditional require FormsAdditional String FunctionsAdditional Syntactic ConstraintsAdditional Vector Functions'addon-dirafter-secondsnewafter-seconds%alarm-evtall-defined-outall-from-outalways-evtandand/candmapangleany'any'any-oneany/cappend'appendappend*append-mapapplicable structureapplyargmaxargminArithmeticarithmetic-shiftarity-at-leastarity-at-least-valuearity-at-least?arity-includes?arity=?armedasinassfassignment transformersAssignment: set! and set!-valuesassocassociation listassqassvAsync Bidirectional Channelsasync-bi-channel-getasync-bi-channel-putasync-bi-channel?async-channel-getasync-channel-putasync-channel-put-evtasync-channel-try-getasync-channel?asynchronous channelatanAttaching Contracts to Valuesaugmentaugment*augment-finalaugment-final*augmentingaugrideaugride*automatic fields"AUX"availablebannerbase environmentbase phaseBasic Pretty-Print Optionsbeginbegin-encourage-inlinebegin-for-syntaxbegin0between/c'binarybindingbindsBitwise Operationsbitwise-andbitwise-bit-fieldbitwise-bit-set?bitwise-iorbitwise-notbitwise-xorblame objectBlame Objectsblame-add-contextblame-contractblame-negativeblame-original?blame-positiveblame-replace-negativeblame-sourceblame-swapblame-swapped?blame-updateblame-valueblame?block'blockBlocks: blockBoolean Aliasesboolean=?boolean?booleansBooleans and Equalityboundbound-identifier=?boxboxbox-cas!box-immutablebox-immutable/cbox/cbox?Boxesbreakbreak-enabledbreak-evaluatorbreak-threadBreaksBuffered Asynchronous Channelsbuild-chaperone-contract-propertybuild-compound-type-namebuild-contract-propertybuild-distributed-launch-pathbuild-flat-contract-propertybuild-listbuild-pathbuild-path/convention-typebuild-stringbuild-vectorBuilding New Contract CombinatorsBuilt-in Exception TypesByte and String InputByte and String Outputbyte converterbyte stringByte String ComparisonsByte String Constructors, Selectors, and Mutatorsbyte strings, parsingbyte strings, immutablebyte strings, concatenateByte Stringsbyte-pregexpbyte-pregexp?byte-ready?byte-regexpbyte-regexp?byte?bytesbytesBytes to Bytes Encoding ConversionBytes to/from Characters, Decoding and Encodingbytes->immutable-bytesbytes->listbytes->pathbytes->path-elementbytes->string/latin-1bytes->string/localebytes->string/utf-8bytes-appendbytes-append*bytes-close-converterbytes-convertbytes-convert-endbytes-converter?bytes-copybytes-copy!bytes-fill!bytes-joinbytes-lengthbytes-no-nuls?bytes-open-converterbytes-refbytes-set!bytes-utf-8-indexbytes-utf-8-lengthbytes-utf-8-refbytes<?bytes=?bytes>?bytes?caaaarcaaadrcaaarcaadarcaaddrcaadrcaarcadaarcadadrcadarcaddarcadddrcaddrcadrcall-by-valuecall-in-nested-threadcall-in-sandbox-contextcall-with-break-parameterizationcall-with-composable-continuationcall-with-continuation-barriercall-with-continuation-promptcall-with-current-continuationcall-with-custodian-shutdowncall-with-escape-continuationcall-with-exception-handlercall-with-file-lock/timeoutcall-with-immediate-continuation-markcall-with-input-bytescall-with-input-filecall-with-input-file*call-with-input-stringcall-with-killing-threadscall-with-limitscall-with-output-bytescall-with-output-filecall-with-output-file*call-with-output-stringcall-with-parameterizationcall-with-semaphorecall-with-semaphore/enable-breakcall-with-trusted-sandbox-configurationcall-with-valuescall/cccall/compcall/eccall/prompt'can-updatecarcasecase->case->mcase-insensitivecase-lambdacase-sensitivity'cccdaaarcdaadrcdaarcdadarcdaddrcdadrcdarcddaarcddadrcddarcdddarcddddrcdddrcddrcdrceiling'certify-mode'cf'cgcChaining Reader Languagechannelchannel-getchannel-putchannel-put-evtchannel-put-evt?channel-try-getchannel?ChannelschaperoneChaperone Constructorschaperone contract propertyChaperone contractschaperone-boxchaperone-continuation-mark-keychaperone-contract-property?chaperone-contract?chaperone-evtchaperone-hashchaperone-of?chaperone-procedurechaperone-prompt-tagchaperone-structchaperone-struct-typechaperone-vectorchaperone?char->integerchar-alphabetic?char-blank?char-ci<=?char-ci<?char-ci=?char-ci>=?char-ci>?char-downcasechar-foldcasechar-general-categorychar-graphic?char-iso-control?char-lower-case?char-numeric?char-punctuation?char-ready?char-symbolic?char-title-case?char-titlecasechar-upcasechar-upper-case?char-utf-8-lengthchar-whitespace?char<=?char<?char=?char>=?char>?char?Character ComparisonsCharacter ConversionsCharactersCharactersCharacters and Scalar Valuescheck-duplicate-identifierchecked-procedure-check-and-extractchecked-struct-info?choice-evtclassclassclass*class->interfaceclass-field-accessorclass-field-mutatorclass-infoclass/cclass/derivedclass?Classes and ObjectsClassificationscleansecleanse-path'clientclose-input-portclose-output-port'cn'coCode Inspectorscode pointcoerce-chaperone-contractcoerce-chaperone-contractscoerce-contractcoerce-contract/fcoerce-contractscoerce-flat-contractcoerce-flat-contractscollect-garbageCollection Linkscollection links filescollection-file-pathcollection-pathcollections'collects-dircolumn locationscolumn numbers"COM1""COM2""COM3""COM4""COM5""COM6""COM7""COM8""COM9"combine-incombine-outCommand Linecommand-lineCommand-Line ParsingcommittedCompilationcompilation handlercompilecompile-allow-set!-undefinedcompile-context-preservation-enabledcompile-enforce-module-constantscompile-syntaxcompiledCompiled Modules and Referencescompiled-expression?compiled-load handlercompiled-module-expression?'compiler-hint:cross-module-inline'complete'completecompletecomplete-path?completion valueComplex Numberscomplex numberscomplex?composable continuationcomposecompose1compound-unitcompound-unit/infer"CON"Concurrency and ParallelismcondConditionals: if, cond, and, and orConfiguration options'configure-runtimeConfiguring Default Handlingconjugateconnect-to-named-placenewconnection%conscons/ccons?constConstructing Graphs: sharedconstructorcontextcontinuationcontinuation barriercontinuation framesContinuation Frames and MarksContinuation Markscontinuation marksContinuation Marks: with-continuation-markcontinuation-mark-key/ccontinuation-mark-key?continuation-mark-set->contextcontinuation-mark-set->listcontinuation-mark-set->list*continuation-mark-set-firstcontinuation-mark-set?continuation-markscontinuation-prompt-available?continuation-prompt-tag?continuation?Continuations'continues'continuescontractcontract propertyContract Utilitiescontract-first-ordercontract-first-order-passes?contract-namecontract-outcontract-proccontract-projectioncontract-property?contract-random-generatecontract-stronger?contract-structcontract?contractedContractsContractsContracts as structscontrolControl Flowcontrol-atcontrol0control0-atconvert-relative-module-pathconvert-streamConverting Values to Stringscopy-directory/filescopy-filecopy-portCopying and Updating StructuresCopying StreamscoscoshcountCounting Positions, Lines, and Columnscreate-place-nodeCreating and Touching FuturesCreating ClassesCreating formatted identifiersCreating InterfacesCreating LoggersCreating ObjectsCreating PortsCreating Structure TypesCreating ThreadsCreating Unitscross-phase persistentCross-Phase Persistent Module DeclarationsCross-Phase Persistent Modules'cscuptocurrent custodiancurrent loggercurrent namespacecurrent-blame-formatcurrent-break-parameterizationcurrent-code-inspectorcurrent-command-line-argumentscurrent-command-line-argumentscurrent-compilecurrent-compiled-file-rootscurrent-continuation-markscurrent-contract-regioncurrent-custodiancurrent-datecurrent-directorycurrent-drivecurrent-error-portcurrent-evalcurrent-evt-pseudo-random-generatorcurrent-futurecurrent-gc-millisecondscurrent-get-interaction-input-portcurrent-inexact-millisecondscurrent-input-portcurrent-inspectorcurrent-library-collection-pathscurrent-loadcurrent-load-extensioncurrent-load-relative-directorycurrent-load/use-compiledcurrent-localecurrent-loggercurrent-memory-usecurrent-millisecondscurrent-module-declare-namecurrent-module-declare-sourcecurrent-module-name-resolvercurrent-namespacecurrent-output-portcurrent-parameterizationcurrent-prefix-incurrent-prefix-outcurrent-preserved-thread-cell-valuescurrent-printcurrent-process-millisecondscurrent-prompt-readcurrent-pseudo-random-generatorcurrent-read-interactioncurrent-reader-guardcurrent-readtablecurrent-recorded-disappeared-usescurrent-require-module-pathcurrent-secondscurrent-security-guardcurrent-subprocess-custodian-modecurrent-syntax-contextcurrent-threadcurrent-thread-groupcurrent-thread-initial-stack-sizecurrent-trace-notifycurrent-trace-print-argscurrent-trace-print-resultscurrent-write-relative-directorycurrycurryrcustodiancustodian boxcustodian-box-valuecustodian-box?custodian-limit-memorycustodian-managed-listcustodian-memory-accounting-available?custodian-require-memorycustodian-shutdown-allcustodian?CustodiansCustodiansCustom Portscustom portscustom-print-quotable-accessorcustom-print-quotable?custom-write-accessorcustom-write?Customizing EvaluatorsData-structure ContractsDatatypesdateDate Utilitiesdate*date*->secondsdate*-nanoseconddate*-time-zone-namedate*?date->julian/scalingerdate->secondsdate->stringdate-daydate-display-formatdate-dst?date-hourdate-minutedate-monthdate-seconddate-time-zone-offsetdate-week-daydate-yeardate-year-daydate?datumdatum->syntaxdatum-intern-literalDebuggingDeclaring Paths Needed at Run Timedefault-continuation-prompt-tagDEFAULT-ROUTER-PORTdefineDefine Remote Serverdefine-castdefine-compound-unitdefine-compound-unit/inferdefine-contract-structdefine-for-syntaxdefine-genericsdefine-inlinedefine-local-member-namedefine-loggerdefine-match-expanderdefine-member-namedefine-named-remote-serverdefine-namespace-anchordefine-opt/cdefine-provide-syntaxdefine-remote-serverdefine-require-syntaxdefine-rpcdefine-runtime-module-pathdefine-runtime-module-path-indexdefine-runtime-pathdefine-runtime-path-listdefine-runtime-pathsdefine-sequence-syntaxdefine-serializable-classdefine-serializable-class*define-serializable-structdefine-serializable-struct/versionsdefine-signaturedefine-signature-formdefine-statedefine-structdefine-struct/contractdefine-struct/deriveddefine-syntaxdefine-syntax-parameterdefine-syntax-ruledefine-syntaxesdefine-unitdefine-unit-bindingdefine-unit-from-contextdefine-unit/contractdefine-unit/new-import-exportdefine-unit/sdefine-valuesdefine-values-for-exportdefine-values-for-syntaxdefine-values/invoke-unitdefine-values/invoke-unit/inferdefine/augmentdefine/augment-finaldefine/augridedefine/contractdefine/final-propdefine/genericdefine/matchdefine/overmentdefine/overridedefine/override-finaldefine/privatedefine/publicdefine/public-finaldefine/pubmentdefine/subexpression-pos-propdefine/with-syntaxDefining Structure Types: structDefinitions: define, define-syntax, ...degrees->radiansdelaydelay/idledelay/namedelay/strictdelay/syncdelay/threadDelayed Evaluation'deletedelete-directorydelete-directory/filesdelete-filedelimited continuationDelimiters and Dispatchdenominatordepth markerderived classDeriving New Iteration Formsdeserializedeserialize-module-guard'desk-dirdict->listdict-can-functional-set?dict-can-remove-keys?dict-countdict-for-eachdict-has-key?dict-iter-contractdict-iterate-firstdict-iterate-keydict-iterate-nextdict-iterate-valuedict-key-contractdict-keysdict-mapdict-mutable?dict-refdict-ref!dict-removedict-remove!dict-setdict-set!dict-set*dict-set*!dict-updatedict-update!dict-value-contractdict-valuesdict?DictionariesdictionaryDirectoriesdirectory-exists?directory-list'disappeared-binding'disappeared-usedisarmOpening a null output port'dispatch-macroDispatch: casedisplaydisplay-linesdisplay-lines-to-filedisplay-to-filedisplaylndisplayln/fDistributed PlacesDistributed Places MPIdistributed-launch-pathdistributed-place-waitdivision by inexact zero'dlldoDo Loops'doc-dirdouble-flonum?dropdrop-rightdropfdropf-rightdump-memory-statsdup-input-portdup-output-portdye packsdynamic extensiondynamic extentDynamic Module Accessdynamic-get-fielddynamic-placedynamic-place*dynamic-requiredynamic-require-for-syntaxdynamic-senddynamic-set-field!dynamic-windeighthelseemptyempty-sequenceempty-streamempty?'enclosing-module-nameEncodings and Localesengineengineengine-killengine-resultengine-runengine?Enginesenter!environmentEnvironment and Runtime Informationeofeof-evteof-object?ephemeronephemeron-valueephemeron?Ephemeronseprintfeq-hash-codeeq?equal-hash-codeequal-secondary-hash-codeequal<%>equal?equal?/recureqv-hash-codeeqv?error'error'errorerror display handlererror escape handlererror message conventionError Message ConventionsError reportingerror value conversion handlererror-display-handlererror-escape-handlererror-print-context-lengtherror-print-source-locationerror-print-widtherror-value->string-handlerescape continuationevaleval-jit-enabledeval-syntaxEvaluation and Compilationevaluation handlerEvaluation Modelevaluation orderevaluator-alive?even?event-container<%>Eventsevery-secondsevt?'exactexact numberexact->inexactexact-ceilingexact-floorexact-integer?exact-nonnegative-integer?exact-positive-integer?exact-roundexact-truncateexact?exceptexcept-inexcept-outexception handlerExceptionsExceptionsExceptions'exec-fileexecutable-yield-handler'execute'execute'existsexitexit handlerExit Statusexit-handlerExitingexnexn-continuation-marksexn-messageexn:breakexn:break-continuationexn:break:hang-upexn:break:hang-up?exn:break:terminateexn:break:terminate?exn:break?exn:failexn:fail:contractexn:fail:contract:arityexn:fail:contract:arity?exn:fail:contract:blameexn:fail:contract:blame-objectexn:fail:contract:blame?exn:fail:contract:continuationexn:fail:contract:continuation?exn:fail:contract:divide-by-zeroexn:fail:contract:divide-by-zero?exn:fail:contract:non-fixnum-resultexn:fail:contract:non-fixnum-result?exn:fail:contract:variableexn:fail:contract:variable-idexn:fail:contract:variable?exn:fail:contract?exn:fail:filesystemexn:fail:filesystem:errnoexn:fail:filesystem:errno-errnoexn:fail:filesystem:errno?exn:fail:filesystem:existsexn:fail:filesystem:exists?exn:fail:filesystem:versionexn:fail:filesystem:version?exn:fail:filesystem?exn:fail:networkexn:fail:network:errnoexn:fail:network:errno-errnoexn:fail:network:errno?exn:fail:network?exn:fail:objectexn:fail:object?exn:fail:out-of-memoryexn:fail:out-of-memory?exn:fail:readexn:fail:read-srclocsexn:fail:read:eofexn:fail:read:eof?exn:fail:read:non-charexn:fail:read:non-char?exn:fail:read?exn:fail:resource-resourceexn:fail:resource?exn:fail:sandbox-terminated-reasonexn:fail:sandbox-terminated?exn:fail:syntaxexn:fail:syntax-exprsexn:fail:syntax:unboundexn:fail:syntax:unbound?exn:fail:syntax?exn:fail:unsupportedexn:fail:unsupported?exn:fail:userexn:fail:user?exn:fail?exn:misc:match?exn:srclocs-accessorexn:srclocs?exn?expexpandexpandexpand-exportexpand-importexpand-onceexpand-syntaxexpand-syntax-onceexpand-syntax-to-top-formexpand-to-top-formexpand-user-pathExpanding Top-Level FormsExpansionExpansion (Parsing)Expansion ContextExpansion Stepsexplode-pathexportexportexport-local-idexport-modeexport-orig-stxexport-out-symexport-protect?export?expression contextExpression Wrapper: #%expressionexptextendExtending matchExtending the Syntax of Signaturesextendsextension-load handlerexternalizable<%>extfl*extfl+extfl-extfl->exactextfl->exact-integerextfl->floating-point-bytesextfl->inexactextfl/extfl<extfl<=extfl=extfl>extfl>=extflabsextflacosextflasinextflatanextflceilingextflcosextflexpextflexptextflfloorextfllogextflmaxextflminextflonumExtflonum ArithmeticExtflonum Byte StringsExtflonum Vectorsextflonum-available?extflonum?Extflonumsextflroundextflsinextflsqrtextfltanextfltruncateextflvectorextflvectorextflvector-copyextflvector-lengthextflvector-refextflvector-set!extflvector?Extra Constants and Functionsextract-struct-infofalsefalse/cfalse?fasl->s-expFast-Load SerializationfcontrolfieldField and Method Accessfield-bound?field-namesFieldsFieldsfifthfileFile InclusionFile Portsfile->bytesfile->bytes-linesfile->linesfile->listfile->stringfile->valuefile-exists?file-name-from-pathfile-or-directory-identityfile-or-directory-modify-secondsfile-or-directory-permissionsfile-positionfile-position*file-sizefile-stream portfile-stream-buffer-modefile-stream-port?file-truncatefilename-extensionFilesFilesystemfilesystem-root-listfilterfilter-mapfilter-notfilter-read-input-portfiltered-infiltered-outfinalizersfind-executable-pathfind-filesfind-library-collection-pathsfind-relative-pathfind-secondsfind-system-pathfindffirstfixnumFixnum ArithmeticFixnum Vectorsfixnum?Fixnumsfl*fl+fl-fl->exact-integerfl->fxfl/fl<fl<=fl=fl>fl>=flabsflacosflasinFlat contractflat contract propertyflat-contractflat-contract-predicateflat-contract-property?flat-contract?flat-murec-contractflat-named-contractflat-rec-contractflatanflattenflceilingflcosflexpflexptflfloorflimag-partfllogflmaxflminfloating-point-bytes->extflfloating-point-bytes->realFlonum ArithmeticFlonum Vectorsflonum?Flonumsflonumsfloorflreal-partflroundflsinflsqrtfltanfltruncateflush-outputflvectorflvectorflvector-copyflvector-lengthflvector-refflvector-set!flvector?fold-filesfoldlfoldrforfor*for*/andfor*/extflvectorfor*/firstfor*/flvectorfor*/foldfor*/fold/derivedfor*/fxvectorfor*/hashfor*/hasheqfor*/hasheqvfor*/lastfor*/listfor*/listsfor*/orfor*/productfor*/setfor*/seteqfor*/seteqvfor*/sumfor*/vectorfor-clause-syntax-protectfor-eachfor-labelfor-metafor-syntaxfor-templatefor/andfor/extflvectorfor/firstfor/flvectorfor/foldfor/fold/derivedfor/fxvectorfor/hashfor/hasheqfor/hasheqvfor/lastfor/listfor/listsfor/orfor/productfor/setfor/seteqfor/seteqvfor/sumfor/vectorforceformatformat-idformat-symbolfourthfprintf'frameworkfree-identifier=?free-label-identifier=?free-template-identifier=?free-transformer-identifier=?fsemaphore-countfsemaphore-postfsemaphore-try-wait?fsemaphore-waitfsemaphore?Fully Expanded Programsfully-expandedfunction contractFunction ContractsfuturefutureFuture Performance Loggingfuture semaphoreFuture Semaphoresfuture?Futuresfutures-enabled?fx*fx+fx-fx->flfx<fx<=fx=fx>fx>=fxabsfxandfxiorfxlshiftfxmaxfxminfxmodulofxnotfxquotientfxremainderfxrshiftfxvectorfxvectorfxvector-copyfxvector-lengthfxvector-reffxvector-set!fxvector?fxxorGarbage CollectionGarbage Collectiongarbage collection'gcgc-infogcdgen:custom-writegen:dictgen:equal+hashgen:streamgenerate-member-keygenerate-temporariesgenerate-temporaryGenerating A Unit from Contextgeneratorgeneratorgenerator-stategenerator?Generatorsgenericgenericgeneric interfaceGeneric InterfacesGeneric Numericsgeneric?Genericsgensymgetget-error-outputget-fieldget-first-placeget-first-place-channelget-log-prefixget-outputget-output-bytesget-output-stringget-pidget-preferenceget-sc-idget-uncovered-expressionsget-user-custodiangetenvglobal port print handlerglobal-port-print-handlergracketGRacket.appGRacket.exegreatest common divisorgroup-execute-bitgroup-read-bitgroup-write-bitguard-evtGuarded Evaluation: when and unlessgui?handle-evthandle-evt?Handling Exceptionshas-contract?hashhashhash tableHash Tableshash->listhash-copyhash-counthash-eq?hash-equal?hash-eqv?hash-for-eachhash-has-key?hash-iterate-firsthash-iterate-keyhash-iterate-nexthash-iterate-valuehash-keyshash-maphash-placeholder?hash-refhash-ref!hash-removehash-remove!hash-sethash-set!hash-set*hash-set*!hash-updatehash-update!hash-valueshash-weak?hash/chash?hasheqhasheqvhelphere stringsheredocHOME'home-dirHOMEDRIVEHOMEPATHidentifieridentifier-bindingidentifier-label-bindingidentifier-prune-lexical-contextidentifier-prune-to-source-moduleidentifier-remove-from-definition-contextidentifier-template-bindingidentifier-transformer-bindingidentifier?Identifiers and BindingidentityIEEE floating-point numbersifimag-partImmutable Cyclic Dataimmutable?impersonate-boximpersonate-continuation-mark-keyimpersonate-hashimpersonate-procedureimpersonate-prompt-tagimpersonate-structimpersonate-vectorimpersonatorImpersonator ConstructorsImpersonator contractsImpersonator Propertiesimpersonator propertiesimpersonator property accessorimpersonator property descriptorimpersonator property predicateimpersonator-contract?impersonator-ephemeronimpersonator-of?impersonator-prop:application-markimpersonator-prop:contractedimpersonator-property-accessor-procedure?impersonator-property?impersonator?Impersonators and Chaperonesimplementation?implementation?/cimplementsimpliesimportimportimport-local-idimport-modeimport-orig-modeimport-orig-stximport-req-modeimport-sourceimport-source-mod-path-stximport-source-modeimport-source?import-src-mod-pathimport-src-symimport?Importing and Exporting: require and provideImporting Modules Lazily: lazy-requirein-bytesin-bytes-linesin-cyclein-dictin-dict-keysin-dict-pairsin-dict-valuesin-directoryin-extflvectorin-flvectorin-fxvectorin-generatorin-hashin-hash-keysin-hash-pairsin-hash-valuesin-indexedin-input-port-bytesin-input-port-charsin-linesin-listin-mlistin-naturalsin-parallelin-portin-producerin-rangein-sequencesin-setin-streamin-stringin-valuein-values*-sequencein-values-sequencein-vectorincludeinclude-at/relative-toinclude-at/relative-to/readerinclude/readerinexact numberinexact->exactinexact-real?inexact?Inferred LinkingInferred Value Names'inferred-nameinfinite-generatorinfinite?infinityinfixInformation on Expanded Modulesinheritinherit-fieldinherit/innerinherit/superinheritanceInherited and Superclass MethodsinitInit Librariesinit-depend'init-dirinit-field'init-fileinit-restInitializationInitialization VariablesinitiateinnerinodeinodeInput and Outputinput portinput ports, pattern matchinginput-port-appendinput-port?inspectinspectorinspector?instanceof/cinstantiateinstantiatesinstantiationinteger->charinteger->integer-bytesinteger-bytes->integerinteger-ininteger-lengthinteger-sqrtinteger-sqrt/remainderinteger?integersInteracting with Evaluatorsinteraction port handlerInteraction Wrapper: #%top-interactionInteractive HelpInteractive Module Loadinginterfaceinterfaceinterface*interface->method-namesinterface-extension?interface?Internal and External NamesInternal Definitionsinternal-definition contextInternal-Definition Limiting: #%stratified-bodyinternal-definition-context-applyinternal-definition-context-sealinternal-definition-context?internedIntroducing Bindingsinvoke-unitinvoke-unit/inferinvokedInvoking UnitsIP_MULTICAST_LOOPIP_MULTICAST_TTLis-a?is-a?/cIteration and Comprehension FormsIterations and Comprehensions: for, for/list, ...iteratorJITjulian/scalinger->stringKernel Forms and Functionskeywordkeyword->stringkeyword-applyKeyword-Argument Conversion Introspectionkeyword<?keyword?KeywordsKeywords and Aritykill-evaluatorkill-threadlabel phase levellambdaLANGLanguage ModelLanguage Run-Time Configurationlastlast-pairlaunch-placelazyLazy Data-structure Contractslazy-requireLC_ALLLC_TYPElcmleast common multipleLegacy Contractslengthletlet*let*-valueslet-syntaxlet-syntaxeslet-valueslet/cclet/ecletrecletrec-syntaxletrec-syntaxesletrec-syntaxes+valuesletrec-values'lexicallexical informationlexical scopinglibliberal expansionliberal-define-context?Libraries and CollectionslibraryLibrary Extensions'lineline locationsline numbersLine-Output Hook'linefeedlink'linklink-exists?linkedLinking Units and Creating Compound Units'links-filelistlistList FilteringList IterationList OperationsList Searchinglist*list->byteslist->setlist->seteqlist->seteqvlist->stringlist->vectorlist-reflist-taillist/clist?listofLiterals: quote and #%datum'll'lm'loloadload handlerload-extensionload-on-demand-enabledload-relativeload-relative-extensionload/cdload/use-compiledlocalLocal Binding with Splicing BodyLocal Binding: let, let*, letrec, ...local bindingsLocal Definitions: locallocal variablelocal-expandlocal-expand/capture-liftslocal-requirelocal-transformer-expandlocal-transformer-expand/capture-liftslocaleLocale-Specific String Operationslocale-string-encodingLocating PathslocationLocations: #%variable-referenceloglog receiverlog-debuglog-errorlog-fatallog-infolog-level?log-max-levellog-messagelog-messagelog-receiver?log-to-parentlog-warningloggerlogger-namelogger?LoggingLogging Eventslogical operatorsLOGNAMELow-level Contract Boundaries"LPT1""LPT2""LPT3""LPT4""LPT5""LPT6""LPT7""LPT8""LPT9"'lt'lu'machine'macosxmacroMacro-Introduced BindingsMacrosmagnitudemake-arity-at-leastmake-async-bi-channelmake-async-channelmake-base-empty-namespacemake-base-namespacemake-bytesmake-channelmake-chaperone-contractmake-continuation-mark-keymake-continuation-prompt-tagmake-contractmake-custodianmake-custodian-boxmake-custom-hashmake-datemake-date*make-derived-parametermake-deserialize-infomake-directorymake-directory*make-do-sequencemake-empty-namespacemake-ephemeronmake-evaluatormake-exnmake-exn:breakmake-exn:break:hang-upmake-exn:break:terminatemake-exn:failmake-exn:fail:contractmake-exn:fail:contract:aritymake-exn:fail:contract:blamemake-exn:fail:contract:continuationmake-exn:fail:contract:divide-by-zeromake-exn:fail:contract:non-fixnum-resultmake-exn:fail:contract:variablemake-exn:fail:filesystemmake-exn:fail:filesystem:errnomake-exn:fail:filesystem:existsmake-exn:fail:filesystem:versionmake-exn:fail:networkmake-exn:fail:network:errnomake-exn:fail:objectmake-exn:fail:out-of-memorymake-exn:fail:readmake-exn:fail:read:eofmake-exn:fail:read:non-charmake-exn:fail:syntaxmake-exn:fail:syntax:unboundmake-exn:fail:unsupportedmake-exn:fail:usermake-exportmake-extflvectormake-file-or-directory-linkmake-flat-contractmake-flrectangularmake-flvectormake-fsemaphoremake-fxvectormake-genericmake-handle-get-preference-lockedmake-hashmake-hash-placeholdermake-hasheqmake-hasheq-placeholdermake-hasheqvmake-hasheqv-placeholdermake-immutable-custom-hashmake-immutable-hashmake-immutable-hasheqmake-immutable-hasheqvmake-impersonator-propertymake-importmake-import-sourcemake-input-portmake-input-port/read-to-peekmake-inspectormake-keyword-proceduremake-known-char-range-listmake-limited-input-portmake-listmake-lock-file-namemake-log-receivermake-loggermake-mixin-contractmake-module-evaluatormake-none/cmake-objectmake-output-portmake-parametermake-parameter-rename-transformermake-phantom-bytesmake-pipemake-pipe-with-specialsmake-placeholdermake-polarmake-prefab-structmake-proj-contractmake-provide-pre-transformermake-provide-transformermake-pseudo-random-generatormake-reader-graphmake-readtablemake-rectangularmake-rename-transformermake-require-transformermake-resolved-module-pathmake-security-guardmake-semaphoremake-serialize-infomake-set!-transformermake-shared-bytesmake-shared-extflvectormake-shared-flvectormake-shared-fxvectormake-sibling-inspectormake-special-commentmake-srclocmake-stringmake-struct-field-accessormake-struct-field-mutatormake-struct-infomake-struct-typemake-struct-type-propertymake-syntax-delta-introducermake-syntax-introducermake-temporary-filemake-tentative-pretty-print-output-portmake-thread-cellmake-thread-groupmake-vectormake-weak-boxmake-weak-custom-hashmake-weak-hashmake-weak-hasheqmake-weak-hasheqvmake-will-executorManaging PortsManipulating Pathsmapmatchmatch expandermatch*match*/derivedmatch-definematch-define-valuesmatch-equality-testmatch-lambdamatch-lambda*match-lambda**match-letmatch-let*match-let*-valuesmatch-let-valuesmatch-letrecmatch/derivedmatch/valuesmatching-identifiers-inmatching-identifiers-outmax'mcmcarmcdrmcons'memembermember-name-keymember-name-key-hash-codemember-name-key=?member-name-key?memfMemory Managementmemqmemvmerge-inputmessage routermessage-routerMethod Definitions'method-arity-error'method-arity-errormethod-in-interface?MethodsMethodsminMiscellaneousMiscellaneous utilitiesmixinmixinmixin-contractMixins'mnmodulemodule bindingmodule contextmodule name resolverModule Names and Loadingmodule pathmodule path indexmodule path resolverModule Phases and VisitsModule Redeclarationsmodule registrymodule*module+module->exportsmodule->importsmodule->language-infomodule->namespacemodule-begin contextmodule-compiled-cross-phase-persistent?module-compiled-exportsmodule-compiled-importsmodule-compiled-language-infomodule-compiled-namemodule-compiled-submodulesmodule-declared?'module-direct-for-syntax-requires'module-direct-for-template-requires'module-direct-requires'module-indirect-provides'module-language'module-languagemodule-level variablemodule-path-index-joinmodule-path-index-resolvemodule-path-index-splitmodule-path-index-submodulemodule-path-index?module-path?module-predefined?module-provide-protected?'module-syntax-provides'module-variable-providesmodules, re-definemodules, importsmodules, exportsModules and Module-Level VariablesModules: module, module*, ...moduloMore File and Directory UtilitiesMore Path UtilitiesMore Port Constructors, Procedures, and Eventsmpair?mr-connect-tomr-spawn-remote-nodemr-supervise-named-dynamic-place-atmulti-inMultiple Return ValuesMultiple Valuesmultiple values'must-truncatemutable listmutable pairMutable Pair Constructors and SelectorsMutable Pairs and Listsmutatornack-guard-evtnewnamed-place-typed-channel%namespacenamespace-anchor->empty-namespacenamespace-anchor->namespacenamespace-anchor?namespace-attach-modulenamespace-attach-module-declarationnamespace-base-phasenamespace-mapped-symbolsnamespace-module-identifiernamespace-module-registrynamespace-requirenamespace-require/constantnamespace-require/copynamespace-require/expansion-timenamespace-set-variable-value!namespace-symbol->identifiernamespace-syntax-introducenamespace-undefine-variable!namespace-unprotect-modulenamespace-variable-valuenamespace?NamespacesNamespacesnan?nandnatural-number/c'ndnegatenegative?Nested Contract BoundariesNetworkingnever-evtnewnew-promptnew-∀/cnew-∃/cnewlineninth'nl'nonewnode%node-get-first-placenode-send-exitnodes'nominal-idnon-empty-listof'non-terminating-macro'non-terminating-macro'none'nonenone/cnornormal-case-pathnormalize-aritynormalize-pathnormalized-arity?notnot-a-number'not-free-identifier=?'not-free-identifier=?'not-provide-all-definednot/c"NUL"nullnull?Number ComparisonNumber TypesNumber–String Conversionsnumber->stringnumber?numbers, parsingnumbers, machine representationsnumbers, little-endiannumbers, floating-pointnumbers, convertingnumbers, big-endianNumbersnumbersnumeratorObject and Class ContractsObject Equality and HashingObject Identity and ComparisonsObject PrintingObject Serializationobject%Object, Class, and Interface Utilitiesobject->vectorobject-contractobject-infoobject-interfaceobject-method-arity-includes?object-nameobject/cobject=?object?objectsObjects and Imperative UpdateObligation Information in Check Syntaxodd?one-of/conlyonly-inonly-meta-in'opaqueopenopen-input-bytesopen-input-fileopen-input-output-fileopen-input-stringopen-output-bytesopen-output-fileopen-output-nowhereopen-output-stringOperating Systemopt/coror/corder-of-magnitude'orig-dir'originormap'osother-execute-bitother-read-bitother-write-bitoutput portoutput-port?overmentoverment*overrideoverride*override-finaloverride-final*overridingpairPair Accessor ShorthandsPair Constructors and Selectorspair?Pairs and Listsparameter procedureparameter-procedure=?parameter/cparameter?parameterizationparameterization?parameterizeparameterize*parameterize-breakParametersParametersParametersParametric Contractsparametric->/c'paren-shapeparseparse-command-lineparsedPartial Expansionpartial expansionpartitionPATHpathpath elementpath->bytespath->complete-pathpath->directory-pathpath->stringpath-add-suffixpath-convention-typepath-element->bytespath-element->stringpath-element?path-for-some-system?path-list-string->path-listpath-onlypath-replace-suffixpath-string?path-uppath?pathlist-closurePathsPattern Matchingpattern matchingpattern variablePattern variablesPattern-Based Syntax Matching'pc'pd'pepeek-bytepeek-byte-or-specialpeek-bytespeek-bytes!peek-bytes!-evtpeek-bytes-avail!peek-bytes-avail!*peek-bytes-avail!-evtpeek-bytes-avail!/enable-breakpeek-bytes-evtpeek-charpeek-char-or-specialpeek-stringpeek-string!peek-string!-evtpeek-string-evtpeekedpeeking-input-portPer-Symbol Special PrintingPerformance Hints: begin-encourage-inline'pfphantom byte stringPhantom Byte Stringsphantom-bytes?phase levelPhasesphasespi'pipi.fpipepipe-content-lengthPipesplaceplaceplace channelsplace descriptornewplace%place*place-breakplace-channelplace-channel-getplace-channel-putplace-channel-put/getplace-channel?place-dead-evtplace-enabled?place-killplace-message-allowed?newplace-socket-bridge%place-waitplace?placeholder-getplaceholder-set!placeholder?PlacesplanetPLT_DELAY_FROM_ZOPLT_VALIDATE_COMPILEPLTADDONDIRPLTCOLLECTSPLTCOMPILEDROOTSPLTDISABLEGCPLTLINKSFILEPLTNOMZJITPLTSTDERRPLTSYSLOG'popollpoll-guard-evtPort Buffers and Positionsport display handlerPort Eventsport positionsport print handlerport read handlerPort String and List Conversionsport write handlerport->bytesport->bytes-linesport->linesport->listport->stringport-closed-evtport-closed?port-commit-peekedport-count-lines!port-count-lines-enabledport-counts-lines?port-display-handlerport-file-identityport-file-unlockport-next-locationport-no?port-print-handlerport-progress-evtport-provides-progress-evts?port-read-handlerport-try-file-lock?port-write-handlerport-writes-atomic?port-writes-special?port?ports, flushingPortsPortspositionpositive?Powers and Rootspre-expand-exportpredicatepredicate/c'pref-dir'pref-fileprefabprefab-key->struct-typeprefab-key?prefab-struct-keypreferences-lock-file-modeprefixprefix-inprefix-outpregexppregexp?preservedPretty Printingpretty-displaypretty-formatpretty-printpretty-print-.-symbol-without-barspretty-print-abbreviate-read-macrospretty-print-columnspretty-print-current-style-tablepretty-print-depthpretty-print-exact-as-decimalpretty-print-extend-style-tablepretty-print-handlerpretty-print-newlinepretty-print-post-print-hookpretty-print-pre-print-hookpretty-print-print-hookpretty-print-print-linepretty-print-remap-stylablepretty-print-show-inexactnesspretty-print-size-hookpretty-print-style-table?pretty-printingpretty-writeprimitive-closure?primitive-result-arityprimitive?printprint handlerprint-as-expressionprint-boolean-long-formprint-boxprint-graphprint-hash-tableprint-mpair-curly-bracesprint-pair-curly-bracesprint-reader-abbreviationsprint-structprint-syntax-widthprint-unreadableprint-vector-lengthprintable/cprintable<%>Printer Extensionprintfprintf/fPrinting BooleansPrinting BoxesPrinting CharactersPrinting Compiled CodePrinting ExtflonumsPrinting Hash TablesPrinting KeywordsPrinting NumbersPrinting Pairs and ListsPrinting PathsPrinting Regular ExpressionsPrinting StringsPrinting StructuresPrinting SymbolsPrinting Unreadable ValuesPrinting Vectorsprintlnprivateprivate*"PRN"Procedure Applications and #%appProcedure Applications and Local VariablesProcedure Expressions: lambda and case-lambdaprocedure->methodprocedure-arityprocedure-arity-includes/cprocedure-arity-includes?procedure-arity?procedure-extract-targetprocedure-keywordsprocedure-reduce-arityprocedure-reduce-keyword-arityprocedure-renameprocedure-struct-type?procedure?Proceduresprocessprocess*process*/portsprocess/portsProcessesprocessor-countprogress-evt?promisepromise-forced?promise-running?promise/cpromise?promptpromptprompt read handlerprompt tagprompt-atprompt-tag/cprompt0prompt0-atPrompts, Delimited Continuations, and Barriersprop:arity-stringprop:chaperone-contractprop:checked-procedureprop:contractprop:contractedprop:custom-print-quotableprop:custom-writeprop:dictprop:dict/contractprop:equal+hashprop:evtprop:exn:srclocsprop:flat-contractprop:impersonator-ofprop:input-portprop:legacy-match-expanderprop:liberal-define-contextprop:match-expanderprop:output-portprop:procedureprop:provide-pre-transformerprop:provide-transformerprop:rename-transformerprop:require-transformerprop:sequenceprop:serializableprop:set!-transformerprop:streamprop:struct-auto-infoprop:struct-infoproper-subset?property accessorproperty predicateprotect-out'protectedprovideprovide Macrosprovide pre-transformerprovide transformerprovide Transformersprovide-pre-transformer?provide-signature-elementsprovide-transformer?provide/contractproxy design pattern'pspseudo-random-generator->vectorpseudo-random-generator-vector?pseudo-random-generator?publicpublic*public-finalpublic-final*pubmentpubment*put-inputput-preferencesputenvquasiquoteQuasiquoting: quasiquote, unquote, and unquote-splicingquasisyntaxquasisyntax/locquotablequotequote-syntaxquote-syntax/prunequotientquotient/remainderquoting depthracketracketracket-pathRacket.exeracket/async-channelracket/baseracket/blockracket/boolracket/bytesracket/classracket/cmdlineracket/contractracket/contract/baseracket/contract/baseracket/contract/combinatorracket/contract/parametricracket/contract/regionracket/controlracket/dateracket/dictracket/engineracket/enterracket/extflonumracket/faslracket/fileracket/fixnumracket/flonumracket/formatracket/functionracket/futureracket/generatorracket/genericracket/gui/initracket/helpracket/includeracket/initracket/kernelracket/kernel/initracket/keyword-transformracket/language-inforacket/lazy-requireracket/listracket/loadracket/localracket/matchracket/mathracket/pathracket/performance-hintracket/placeracket/place/define-remote-serverracket/place/distributedracket/place/distributed/rmpiracket/place/private/async-bi-channelracket/portracket/prettyracket/promiseracket/provideracket/provide-syntaxracket/provide-transformracket/requireracket/require-syntaxracket/require-transformracket/runtime-configracket/runtime-pathracket/sandboxracket/sequenceracket/serializeracket/setracket/sharedracket/signatureracket/splicingracket/streamracket/stringracket/struct-inforacket/stxparamracket/stxparam-exptimeracket/surrogateracket/syntaxracket/systemracket/tcpracket/traceracket/traitracket/udpracket/unitracket/unit-exptimeracket/unsafe/opsracket/vector"racketrc.rktl"radians->degreesraiseraise-argument-errorraise-arguments-errorraise-arity-errorraise-blame-errorraise-contract-errorraise-mismatch-errorraise-range-errorraise-result-errorraise-syntax-errorraise-type-errorraise-user-errorRaising ExceptionsrandomRandom generationRandom Numbersrandom-seedrangerational numbersrational?rationalizeread'read'readreadread interaction handlerread-accept-bar-quoteread-accept-boxread-accept-compiledread-accept-dotread-accept-graphread-accept-infix-dotread-accept-langread-accept-quasiquoteread-accept-readerread-byteread-byte-or-specialread-bytesread-bytes!read-bytes!-evtread-bytes-avail!read-bytes-avail!*read-bytes-avail!-evtread-bytes-avail!/enable-breakread-bytes-evtread-bytes-lineread-bytes-line-evtread-case-sensitiveread-charread-char-or-specialread-curly-brace-as-parenread-decimal-as-inexactread-eval-print-loopread-languageread-lineread-line-evtread-on-demand-sourceread-square-bracket-as-parenread-stringread-string!read-string!-evtread-string-evtread-syntaxread-syntax/recursiveread/recursivereaderReader Extensionreader extension proceduresreader languagereader macroReader-Extension ProceduresReadingReading BooleansReading BoxesReading CharactersReading CommentsReading ExtflonumsReading Graph StructureReading Hash TablesReading KeywordsReading NumbersReading Pairs and ListsReading QuotesReading Regular ExpressionsReading StringsReading StructuresReading SymbolsReading VectorsReading via an Extensionreadtablereadtable-mappingreadtable?Readtablesready for synchronizationreal numbersreal->decimal-stringreal->double-flonumreal->extflreal->floating-point-bytesreal->single-flonumreal-inreal-partreal?rearmReceiving Logged Eventsrecord-disappeared-usesRecording disappeared usesrecursive-contractredexreencode-input-portreencode-output-portReflecting on PrimitivesReflection and SecurityregexpRegexp ConstructorsRegexp MatchingRegexp SplittingRegexp SubstitutionRegexp Syntaxregexp valueregexp-matchregexp-match*regexp-match-evtregexp-match-exact?regexp-match-peekregexp-match-peek-immediateregexp-match-peek-positionsregexp-match-peek-positions*regexp-match-peek-positions-immediateregexp-match-peek-positions-immediate/endregexp-match-peek-positions/endregexp-match-positionsregexp-match-positions*regexp-match-positions/endregexp-match/endregexp-match?regexp-max-lookbehindregexp-quoteregexp-replaceregexp-replace*regexp-replace-quoteregexp-replacesregexp-splitregexp-try-matchregexp?regexpsregisterRegular ExpressionsRegular expressions'relativerelative-inrelative-path?relocate-input-portrelocate-output-portremainderremote-connectnewremote-connection%newremote-node%removeremove*remove-duplicatesremqremq*remvremv*renamerename transformerrename-file-or-directoryrename-inrename-innerrename-outrename-superrename-transformer-targetrename-transformer?REPL'replacerequirerequire Macrosrequire transformerrequire Transformersrequire-transformer?reroot-pathresetreset-atreset0reset0-atresolve-pathresolvedresolved module pathresolved-module-path-nameresolved-module-path?Resolving Module Namesnewrespawn-and-fire%restrestart-everynewrestarter%'return'return-linefeedreversermpi-allreducermpi-barrierrmpi-broadcastrmpi-build-default-configrmpi-cntrmpi-commrmpi-comm-channelsrmpi-comm-cntrmpi-comm-idrmpi-comm?rmpi-finishrmpi-idrmpi-initrmpi-launchrmpi-partitionrmpi-recvrmpi-reducermpi-sendround'run-file'runningRunning RacketRunning Racket or GRacketruntime-pathss-exps-exp->faslS-Expression Reader Language'samesandbox-coverage-enabledsandbox-error-outputsandbox-eval-handlerssandbox-eval-limitssandbox-exit-handlersandbox-gui-availablesandbox-init-hooksandbox-inputsandbox-make-code-inspectorsandbox-make-inspectorsandbox-make-loggersandbox-make-namespacesandbox-memory-limitsandbox-namespace-specssandbox-network-guardsandbox-outputsandbox-override-collection-pathssandbox-path-permissionssandbox-propagate-breakssandbox-propagate-exceptionssandbox-readersandbox-security-guardSandboxed Evaluation'scscalar valuescopesecondseconds->datesecurity guardSecurity Guardssecurity-guard?selectselfsemaphoresemaphore-peek-evtsemaphore-peek-evt?semaphore-postsemaphore-try-wait?semaphore-waitsemaphore-wait/enable-breaksemaphore?Semaphoressendsend*send+send-exitsend-genericsend-new-place-channel-to-named-destsend/applysend/keyword-applysequenceSequence CombinationsSequence ConversionSequence Predicate and Constructorssequence->generatorsequence->listsequence->repeated-generatorsequence->streamsequence-add-betweensequence-andmapsequence-appendsequence-countsequence-filtersequence-foldsequence-for-eachsequence-generatesequence-generate*sequence-lengthsequence-mapsequence-ormapsequence-refsequence-tailsequence?SequencesSequences and StreamsSequencing: begin, begin0, and begin-for-syntaxserializable-structserializable-struct/versionsserializable?Serializationserializeserialized=?'serversetsetsetset!set!-transformer-procedureset!-transformer?set!-valuesset->listset-addset-box!set-countset-empty?set-eq?set-equal?set-eqv?set-eval-handlerset-eval-limitsset-field!set-firstset-for-eachset-intersectset-mapset-mcar!set-mcdr!set-member?set-on-channel!set-phantom-bytes!set-port-next-location!set-removeset-restset-subtractset-symmetric-differenceset-unionset/cset=?set?seteqseteqvSetsseventhsgnshadowingshadowsshared'sharedshared memory spaceshared-bytesshared-flvectorshared-fxvectorshell-executeShellExecuteshiftshift-atshift0shift0-atshuffleSIGHUPSIGINTsignaturesignature-membersSIGTERMSimple Subprocessessimple-form-pathsimplify-pathsinsingle-flonum?Single-Signature ModulesSingle-Unit Modulessinhsixth'sksleep'sm'so'so-mode'so-suffixnewsocket-connection%some-system-path->stringsortspawnspawn-node-atspawn-node-supervise-place-atspawn-node-with-place-atspawn-nodes/joinspawn-remote-racket-nodenewspawned-process%specialSpecial Commentsspecial-comment-valuespecial-comment?special-filter-input-portsplicing-letsplicing-let-syntaxsplicing-let-syntaxessplicing-let-valuessplicing-letrecsplicing-letrec-syntaxsplicing-letrec-syntaxessplicing-letrec-syntaxes+valuessplicing-letrec-valuessplicing-localsplicing-syntax-parameterizesplit-atsplit-at-rightsplit-pathsplitf-atsplitf-at-rightsplittersqrsqrtsquare rootsrclocsrcloc-columnsrcloc-linesrcloc-positionsrcloc-sourcesrcloc-spansrcloc?ssh-bin-pathstack dumpstack tracestart-message-router/thread'staticstop-afterstop-beforestreamstreamstream->liststream-add-betweenstream-andmapstream-appendstream-consstream-countstream-empty?stream-filterstream-firststream-foldstream-for-eachstream-lengthstream-mapstream-ormapstream-refstream-reststream-tailstream?StreamsstringstringString ComparisonsString Constructors, Selectors, and MutatorsString Conversionsstring portString Portsstring->bytes/latin-1string->bytes/localestring->bytes/utf-8string->immutable-stringstring->keywordstring->liststring->numberstring->pathstring->path-elementstring->some-system-pathstring->symbolstring->uninterned-symbolstring->unreadable-symbolstring-appendstring-append*string-ci<=?string-ci<?string-ci=?string-ci>=?string-ci>?string-copystring-copy!string-downcasestring-fill!string-foldcasestring-joinstring-len/cstring-lengthstring-locale-ci<?string-locale-ci=?string-locale-ci>?string-locale-downcasestring-locale-upcasestring-locale<?string-locale=?string-locale>?string-no-nuls?string-normalize-nfcstring-normalize-nfdstring-normalize-nfkcstring-normalize-nfkdstring-normalize-spacesstring-refstring-replacestring-set!string-splitstring-titlecasestring-trimstring-upcasestring-utf-8-lengthstring<=?string<?string=?string>=?string>?string?strings, pattern matchingstrings, parsingstrings, immutablestrings, concatenateStringsstructstruct*struct->vectorstruct-accessor-procedure?struct-auto-info-listsstruct-auto-info?struct-constructor-procedure?struct-copystruct-field-indexstruct-infostruct-info?struct-mutator-procedure?struct-outstruct-predicate-procedure?struct-type-infostruct-type-make-constructorstruct-type-make-predicatestruct-type-property-accessor-procedure?struct-type-property/cstruct-type-property?struct-type?struct/cstruct/ctcstruct/dcstruct:arity-at-leaststruct:datestruct:date*struct:exnstruct:exn:breakstruct:exn:break:hang-upstruct:exn:break:terminatestruct:exn:failstruct:exn:fail:contractstruct:exn:fail:contract:aritystruct:exn:fail:contract:blamestruct:exn:fail:contract:continuationstruct:exn:fail:contract:divide-by-zerostruct:exn:fail:contract:non-fixnum-resultstruct:exn:fail:contract:variablestruct:exn:fail:filesystemstruct:exn:fail:filesystem:errnostruct:exn:fail:filesystem:existsstruct:exn:fail:filesystem:versionstruct:exn:fail:networkstruct:exn:fail:network:errnostruct:exn:fail:objectstruct:exn:fail:out-of-memorystruct:exn:fail:readstruct:exn:fail:read:eofstruct:exn:fail:read:non-charstruct:exn:fail:syntaxstruct:exn:fail:syntax:unboundstruct:exn:fail:unsupportedstruct:exn:fail:userstruct:exportstruct:importstruct:import-sourcestruct:rmpi-commstruct:srclocstruct:struct-infostruct?Structural MatchingstructureStructure Inspectorsstructure subtypesstructure typestructure type descriptorStructure Type Propertiesstructure type propertyStructure Type Property Contractsstructure type property descriptorStructure Type Transformer BindingStructure Utilitiesstructures, equalityStructuresStructures as PortsSub-expression Evaluation and Continuationssub1subbytessubclass?subclass?/csubmod'submodule'submodulesubmoduleSubmodulessubprocesssubprocesssubprocess-group-enabledsubprocess-killsubprocess-pidsubprocess-statussubprocess-waitsubprocess?subset?substringsubtract-insupersuper-instantiatesuper-make-objectsuper-newsuperclasssupervise-place-atsupervise-process-atsupervise-thread-atsurrogateSurrogatesSuspending, Resuming, and Killing Threads'SW_HIDE'sw_hide'SW_MAXIMIZE'sw_maximize'SW_MINIMIZE'sw_minimize'SW_RESTORE'sw_restore'SW_SHOW'sw_show'SW_SHOWDEFAULT'sw_showdefault'SW_SHOWMAXIMIZED'sw_showmaximized'SW_SHOWMINIMIZED'sw_showminimized'SW_SHOWMINNOACTIVE'sw_showminnoactive'SW_SHOWNA'sw_showna'SW_SHOWNOACTIVATE'sw_shownoactivate'SW_SHOWNORMAL'sw_shownormalsymbolsymbol->stringsymbol-interned?symbol-unreadable?symbol=?symbol?symbols, uniquesymbols, generatingSymbolssymbolssyncsync-eventssync/enable-breaksync/timeoutsync/timeout/enable-breaksynchronizable eventSynchronizationsynchronization resultSynchronizing Thread Statesyntactic formSyntactic Formssyntaxsyntax markSyntax Modelsyntax objectSyntax Object BindingsSyntax Object ContentSyntax Object PropertiesSyntax Objectssyntax pairsyntax parameterSyntax Parameter InspectionSyntax Parameterssyntax propertySyntax Quoting: quote-syntaxSyntax Taintssyntax transformerSyntax TransformersSyntax Utilitiessyntax->datumsyntax->listsyntax-armsyntax-casesyntax-case*syntax-columnsyntax-disarmsyntax-esyntax-id-rulessyntax-linesyntax-local-bind-syntaxessyntax-local-certifiersyntax-local-contextsyntax-local-evalsyntax-local-expand-expressionsyntax-local-get-shadowersyntax-local-introducesyntax-local-lift-contextsyntax-local-lift-expressionsyntax-local-lift-module-end-declarationsyntax-local-lift-providesyntax-local-lift-requiresyntax-local-lift-values-expressionsyntax-local-make-definition-contextsyntax-local-make-delta-introducersyntax-local-module-defined-identifierssyntax-local-module-exportssyntax-local-module-required-identifierssyntax-local-namesyntax-local-phase-levelsyntax-local-provide-certifiersyntax-local-require-certifiersyntax-local-submodulessyntax-local-transforming-module-provides?syntax-local-valuesyntax-local-value/immediatesyntax-local-value/recordsyntax-original?syntax-parameter-valuesyntax-parameterizesyntax-pattern-variable?syntax-positionsyntax-procedure-alias-propertysyntax-procedure-converted-arguments-propertysyntax-propertysyntax-property-symbol-keyssyntax-protectsyntax-rearmsyntax-recertifysyntax-rulessyntax-shift-phase-levelsyntax-sourcesyntax-source-modulesyntax-spansyntax-taintsyntax-tainted?syntax-track-originsyntax-transforming-module-expression?syntax-transforming?syntax/csyntax/locsyntax?'sys-dirsystemsystem*system*/exit-codesystem-big-endian?system-idle-evtsystem-language+countrysystem-library-subpathsystem-path-convention-typesystem-typesystem/exit-codetagTail Positiontail position'taint-mode'taint-modetaintedtaketake-righttakeftakef-righttamper statustantanhtc-getTCPTCP listenerTCP porttcp-abandon-porttcp-accepttcp-accept-evttcp-accept-ready?tcp-accept/enable-breaktcp-addressestcp-closetcp-connecttcp-connect/enable-breaktcp-listentcp-listener?tcp-port?TEMP'temp-dirtemplate environmenttentative-pretty-print-port-canceltentative-pretty-print-port-transfertenthterminal-port?'terminating-macro'textThe PrinterThe Racket ReferenceThe racket/load LanguageThe Readerthe-unsupplied-argthirdthisthis%threadThread Cellsthread cellsthread descriptorthread groupThread GroupsThread Mailboxesthread-cell-refthread-cell-set!thread-cell-values?thread-cell?thread-dead-evtthread-dead?thread-group?Thread-Local Storagethread-receivethread-receive-evtthread-resumethread-resume-evtthread-rewind-receivethread-running?thread-sendthread-suspendthread-suspend-evtthread-try-receivethread-waitthread/suspend-to-killthread?threads, run statethreads, breakingthreads, breakingThreadsThreadsthreadsthunkthunk*Timetimetime-applyTMPTMPDIRtop-level bindingtop-level contexttop-level variableTop-Level Variablestouchtracetrace-callTracingtraittraittrait->mixintrait-aliastrait-excludetrait-exclude-fieldtrait-renametrait-rename-fieldtrait-sumtrait?Traitstransformer bindingTransformer Bindingstransformer environmentTransformer Helpers'transparent'transparent-bindingtransplant-input-porttransplant-output-portTrigonometric Functionstruetruncate'truncate'truncate/replaceUDPUDP socketudp-addressesudp-bind!udp-bound?udp-closeudp-connect!udp-connected?udp-multicast-interfaceudp-multicast-join-group!udp-multicast-leave-group!udp-multicast-loopback?udp-multicast-set-interface!udp-multicast-set-loopback!udp-multicast-set-ttl!udp-multicast-ttludp-open-socketudp-receive!udp-receive!*udp-receive!-evtudp-receive!/enable-breakudp-receive-ready-evtudp-sendudp-send*udp-send-evtudp-send-ready-evtudp-send-toudp-send-to*udp-send-to-evtudp-send-to/enable-breakudp-send/enable-breakudp?unboundunboxuncaught-exception handleruncaught-exception-handlerunconstrained-domain->uninternedunitunit contractUnit ContractsUnit Utilitiesunit-from-contextunit-static-signaturesunit/cunit/new-import-exportunit/sunit?UnitsUnits'unix'unixUnix and Mac OS X Pathsunlessunquoteunquote-splicingunreadable symbolunsafeUnsafe Data ExtractionUnsafe Extflonum OperationsUnsafe Numeric OperationsUnsafe Operationsunsafe-box*-cas!unsafe-bytes-lengthunsafe-bytes-refunsafe-bytes-set!unsafe-carunsafe-cdrunsafe-cons-listunsafe-extfl*unsafe-extfl+unsafe-extfl-unsafe-extfl->fxunsafe-extfl/unsafe-extfl<unsafe-extfl<=unsafe-extfl=unsafe-extfl>unsafe-extfl>=unsafe-extflabsunsafe-extflacosunsafe-extflasinunsafe-extflatanunsafe-extflceilingunsafe-extflcosunsafe-extflexpunsafe-extflexptunsafe-extflfloorunsafe-extfllogunsafe-extflmaxunsafe-extflminunsafe-extflroundunsafe-extflsinunsafe-extflsqrtunsafe-extfltanunsafe-extfltruncateunsafe-extflvector-lengthunsafe-extflvector-refunsafe-extflvector-set!unsafe-f64vector-refunsafe-f64vector-set!unsafe-fl*unsafe-fl+unsafe-fl-unsafe-fl->fxunsafe-fl/unsafe-fl<unsafe-fl<=unsafe-fl=unsafe-fl>unsafe-fl>=unsafe-flabsunsafe-flacosunsafe-flasinunsafe-flatanunsafe-flceilingunsafe-flcosunsafe-flexpunsafe-flexptunsafe-flfloorunsafe-flimag-partunsafe-fllogunsafe-flmaxunsafe-flminunsafe-flreal-partunsafe-flroundunsafe-flsinunsafe-flsqrtunsafe-fltanunsafe-fltruncateunsafe-flvector-lengthunsafe-flvector-refunsafe-flvector-set!unsafe-fx*unsafe-fx+unsafe-fx-unsafe-fx->extflunsafe-fx->flunsafe-fx<unsafe-fx<=unsafe-fx=unsafe-fx>unsafe-fx>=unsafe-fxabsunsafe-fxandunsafe-fxiorunsafe-fxlshiftunsafe-fxmaxunsafe-fxminunsafe-fxmodulounsafe-fxnotunsafe-fxquotientunsafe-fxremainderunsafe-fxrshiftunsafe-fxxorunsafe-list-refunsafe-list-tailunsafe-make-flrectangularunsafe-mcarunsafe-mcdrunsafe-s16vector-refunsafe-s16vector-set!unsafe-set-box!unsafe-set-box*!unsafe-set-mcar!unsafe-set-mcdr!unsafe-string-lengthunsafe-string-refunsafe-string-set!unsafe-struct*-refunsafe-struct*-set!unsafe-struct-refunsafe-struct-set!unsafe-u16vector-refunsafe-u16vector-set!unsafe-unboxunsafe-unbox*unsafe-vector*-lengthunsafe-vector*-refunsafe-vector*-set!unsafe-vector-lengthunsafe-vector-refunsafe-vector-set!'unshadowableunsupplied-arg?unsyntaxunsyntax-splicinguntrace'up'updateuse-collection-link-pathsuse-compiled-file-pathsuse-user-specific-search-pathsUSERuser-execute-bituser-read-bituser-write-bitUSERPROFILEUTF-8-permissiveUtilities for Building New CombinatorsvalueValue Output Hookvalue-contractvaluesvariablevariable referenceVariable References and #%topvariable-reference->empty-namespacevariable-reference->module-base-phasevariable-reference->module-declaration-inspectorvariable-reference->module-path-indexvariable-reference->module-sourcevariable-reference->namespacevariable-reference->phasevariable-reference->resolved-module-pathvariable-reference-constant?variable-reference?Variables and Locationsvectorvectorvector->immutable-vectorvector->listvector->pseudo-random-generatorvector->pseudo-random-generator!vector->valuesvector-appendvector-argmaxvector-argminvector-copyvector-copy!vector-countvector-dropvector-drop-rightvector-fill!vector-filtervector-filter-notvector-immutablevector-immutable/cvector-immutableofvector-lengthvector-mapvector-map!vector-membervector-memqvector-memvvector-refvector-set!vector-set*!vector-set-performance-stats!vector-split-atvector-split-at-rightvector-takevector-take-rightvector/cvector?vectorofVectorsversionvisitsvoidVoid and Undefinedvoid?wait-for-dieweak boxWeak Boxesweak referencesweak-box-valueweak-box?whenwillwill executorwill-executewill-executor?will-registerwill-try-executeWills and Executors'windows'windowsWindows Path Conventionswith-continuation-markwith-contractwith-disappeared-useswith-handlerswith-handlers*with-input-from-byteswith-input-from-filewith-input-from-stringwith-limitswith-methodwith-output-to-byteswith-output-to-filewith-output-to-stringwith-syntaxwith-syntax*'wordwould-be-futurewrap-evtwritable<%>write'write'writewrite-bytewrite-byteswrite-bytes-availwrite-bytes-avail*write-bytes-avail-evtwrite-bytes-avail/enable-breakwrite-charwrite-flushwrite-specialwrite-special-avail*write-special-evtwrite-stringwrite-to-fileWritingwrong-syntaxxoryieldzero?'zl'zp'zs{|}~.a~.s~.v~a~e~r~s~vλ