OnlineWoerterBuecher.de
Internes

Lexikon


black hole


1. An expression which depends on its own value or a technique to detect such expressions. In graph reduction, when the reduction of an expression is begun, the root of the expression can be overwritten with a black hole. If the expression depends on its own value, e.g. x = x + 1 then it will try to evaluate the black hole which will usually print an error message and abort the program. A secondary effect is that, once the root of the expression has been black-holed, parts of the expression which are no longer required may be freed for garbage collection. Without black holes the usual result of attempting to evaluate an expression which depends on itself would be a stack overflow. If the expression is evaluated successfully then the black hole will be updated with the value. Expressions such as ones = 1 : ones are not black holes because the list constructor, : is lazy so the reference to ones is not evaluated when evaluating ones to WHNF. 2. Where an electronic mail message or news aritcle has gone if it disappears mysteriously between its origin and destination sites without returning a bounce message. Compare bit bucket. [Jargon File]

In addition suitable contents:
[ 2 ] [ = ] [ abort ] [ ag ] [ ai ] [ al ] [ am ] [ an ] [ app ] [ ar ] [ arc ] [ arg ] [ as ] [ at ] [ au ] [ az ] [ b ] [ ba ] [ be ] [ bi ] [ bit ] [ bit bucket ] [ bo ] [ bounce ] [ bounce message ] [ C ] [ ca ] [ cc ] [ ch ] [ ck ] [ cl ] [ co ] [ con ] [ cons ] [ constructor ] [ date ] [ de ] [ du ] [ E ] [ ec ] [ ed ] [ edu ] [ ee ] [ eg ] [ electron ] [ electronic mail ] [ er ] [ error ] [ es ] [ et ] [ Express ] [ expression ] [ fi ] [ file ] [ fo ] [ for ] [ fr ] [ free ] [ ga ] [ garbage collect ] [ garbage collection ] [ ge ] [ gi ] [ gr ] [ graph ] [ graph reduction ] [ gu ] [ gun ] [ h ] [ hat ] [ hn ] [ hole ] [ hr ] [ id ] [ il ] [ in ] [ int ] [ io ] [ iq ] [ ir ] [ is ] [ it ] [ J ] [ Jargon File ] [ ke ] [ la ] [ ld ] [ Lex ] [ li ] [ list ] [ lt ] [ lu ] [ ly ] [ ma ] [ mail ] [ message ] [ mo ] [ mod ] [ module ] [ mp ] [ my ] [ N ] [ na ] [ nc ] [ ne ] [ news ] [ ng ] [ ni ] [ no ] [ ns ] [ om ] [ pa ] [ pe ] [ ph ] [ pr ] [ program ] [ pt ] [ query ] [ rc ] [ re ] [ reduction ] [ reference ] [ ro ] [ root ] [ ru ] [ rw ] [ sa ] [ se ] [ si ] [ sit ] [ sl ] [ so ] [ st ] [ stack ] [ stack overflow ] [ struct ] [ su ] [ tc ] [ th ] [ to ] [ tr ] [ tron ] [ tt ] [ tw ] [ ua ] [ up ] [ us ] [ va ] [ value ] [ ve ] [ WHNF ] [ ws ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (8182 Reads)

All logos and trademarks in this site are property of their respective owner.

Page Generation in 0.0985 Seconds, with 17 Database-Queries
Zurück zur Startseite