Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Call-with-current-continuation> ?p ?o }
Showing triples 1 to 79 of
79
with 100 triples per page.
- Call-with-current-continuation abstract "In Scheme programming, the function call-with-current-continuation, abbreviated call/cc, is a control operator. It has been adopted by several other programming languages.Taking a function f as its only argument, call/cc takes the current continuation (i.e., a "snapshot" of the current control context or control state of the program) as an object and applies f to it. The continuation object is a first-class value and is represented as a function, with function application as its only operation. When a continuation object is applied to an argument, the existing continuation is eliminated and the applied continuation is restored in its place, so that the program flow will continue at the point at which the continuation was captured and the argument of the continuation then becomes the "return value" of the call/cc invocation. Continuations created with call/cc may be called more than once, and even from outside the dynamic extent of the call/cc application.Making this type of implicit program state visible as an object is known in computer science as reification. (Note that Scheme does not syntactically distinguish continuation application from function application.)With call/cc a programmer can implement a variety of complex control operators from other languages via a few lines of code, e.g., McCarthy's amb operator for non-deterministic choice, Prolog-style backtracking, Simula 67-style coroutines and generalizations thereof, Icon-style generators, or engines and threads or even the obscure COMEFROM.".
- Call-with-current-continuation wikiPageExternalLink ?call-with-current-continuation.
- Call-with-current-continuation wikiPageExternalLink 4e1f782be5ba2841.
- Call-with-current-continuation wikiPageExternalLink multitask.scm.
- Call-with-current-continuation wikiPageID "1064182".
- Call-with-current-continuation wikiPageLength "11309".
- Call-with-current-continuation wikiPageOutDegree "44".
- Call-with-current-continuation wikiPageRevisionID "669177933".
- Call-with-current-continuation wikiPageWikiLink Amb_operator.
- Call-with-current-continuation wikiPageWikiLink Backtracking.
- Call-with-current-continuation wikiPageWikiLink COMEFROM.
- Call-with-current-continuation wikiPageWikiLink C_(programming_language).
- Call-with-current-continuation wikiPageWikiLink Category:Continuations.
- Call-with-current-continuation wikiPageWikiLink Category:Scheme_(programming_language).
- Call-with-current-continuation wikiPageWikiLink Category:Subroutines.
- Call-with-current-continuation wikiPageWikiLink Classical_logic.
- Call-with-current-continuation wikiPageWikiLink Closure_(computer_programming).
- Call-with-current-continuation wikiPageWikiLink Closure_(computer_science).
- Call-with-current-continuation wikiPageWikiLink Continuation.
- Call-with-current-continuation wikiPageWikiLink Continuation-passing_style.
- Call-with-current-continuation wikiPageWikiLink Continuation_passing_style.
- Call-with-current-continuation wikiPageWikiLink Control_flow.
- Call-with-current-continuation wikiPageWikiLink Control_operator.
- Call-with-current-continuation wikiPageWikiLink Coroutine.
- Call-with-current-continuation wikiPageWikiLink Curry-Howard_correspondence.
- Call-with-current-continuation wikiPageWikiLink Curry–Howard_correspondence.
- Call-with-current-continuation wikiPageWikiLink Delimited_continuation.
- Call-with-current-continuation wikiPageWikiLink Double_negation.
- Call-with-current-continuation wikiPageWikiLink Double_negative_elimination.
- Call-with-current-continuation wikiPageWikiLink Engine_(computer_science).
- Call-with-current-continuation wikiPageWikiLink First-class_citizen.
- Call-with-current-continuation wikiPageWikiLink First-class_value.
- Call-with-current-continuation wikiPageWikiLink Function_(computer_science).
- Call-with-current-continuation wikiPageWikiLink Function_application.
- Call-with-current-continuation wikiPageWikiLink GOTO.
- Call-with-current-continuation wikiPageWikiLink Generator_(computer_programming).
- Call-with-current-continuation wikiPageWikiLink Generator_(computer_science).
- Call-with-current-continuation wikiPageWikiLink Goto.
- Call-with-current-continuation wikiPageWikiLink Haskell_(programming_language).
- Call-with-current-continuation wikiPageWikiLink Icon_(programming_language).
- Call-with-current-continuation wikiPageWikiLink Intuitionistic_logic.
- Call-with-current-continuation wikiPageWikiLink John_McCarthy_(computer_scientist).
- Call-with-current-continuation wikiPageWikiLink Nondeterministic_programming.
- Call-with-current-continuation wikiPageWikiLink OCaml.
- Call-with-current-continuation wikiPageWikiLink Peirces_law.
- Call-with-current-continuation wikiPageWikiLink Prolog.
- Call-with-current-continuation wikiPageWikiLink Racket_(programming_language).
- Call-with-current-continuation wikiPageWikiLink Reification_(computer_science).
- Call-with-current-continuation wikiPageWikiLink Return_statement.
- Call-with-current-continuation wikiPageWikiLink Ruby_(programming_language).
- Call-with-current-continuation wikiPageWikiLink Scheme_(programming_language).
- Call-with-current-continuation wikiPageWikiLink Simula.
- Call-with-current-continuation wikiPageWikiLink Simula_67.
- Call-with-current-continuation wikiPageWikiLink Standard_ML.
- Call-with-current-continuation wikiPageWikiLink Subroutine.
- Call-with-current-continuation wikiPageWikiLink Thread_(computer_science).
- Call-with-current-continuation wikiPageWikiLink Thread_(computing).
- Call-with-current-continuation wikiPageWikiLink Unlambda.
- Call-with-current-continuation wikiPageWikiLinkText "Call-with-current-continuation".
- Call-with-current-continuation wikiPageWikiLinkText "call-with-current-continuation".
- Call-with-current-continuation wikiPageWikiLinkText "call/cc".
- Call-with-current-continuation wikiPageWikiLinkText "control operators".
- Call-with-current-continuation hasPhotoCollection Call-with-current-continuation.
- Call-with-current-continuation wikiPageUsesTemplate Template:FOLDOC.
- Call-with-current-continuation wikiPageUsesTemplate Template:Reflist.
- Call-with-current-continuation subject Category:Continuations.
- Call-with-current-continuation subject Category:Scheme_(programming_language).
- Call-with-current-continuation subject Category:Subroutines.
- Call-with-current-continuation hypernym Operator.
- Call-with-current-continuation type Company.
- Call-with-current-continuation type Concept.
- Call-with-current-continuation type Subroutine.
- Call-with-current-continuation comment "In Scheme programming, the function call-with-current-continuation, abbreviated call/cc, is a control operator. It has been adopted by several other programming languages.Taking a function f as its only argument, call/cc takes the current continuation (i.e., a "snapshot" of the current control context or control state of the program) as an object and applies f to it.".
- Call-with-current-continuation label "Call-with-current-continuation".
- Call-with-current-continuation sameAs m.042vh_.
- Call-with-current-continuation sameAs Q5021477.
- Call-with-current-continuation sameAs Q5021477.
- Call-with-current-continuation wasDerivedFrom Call-with-current-continuation?oldid=669177933.
- Call-with-current-continuation isPrimaryTopicOf Call-with-current-continuation.