LANGREITER.COM plain, simple | |||||||
![]() ![]() | |||||||
(define x 1)With static (lexical) binding, that function application results in 3 (as the 'x binding in the parameter list of 'f is valid only in the body of the function), whereas with dynamic binding it results in 7 (as the 'x binding is overwritten during the call to 'f and only restored to its original value afterwards). Static binding generally makes programs easier to understand, as the binding of each symbol can be determined by looking at the source text (this strong connection to which is the reason for the other name of the concept, lexical binding). Example from the MIT Scheme Reference. |
![]() ![]() ![]() So log in, fella — or finally get your langreiter.com account. You always wanted one. Nearby in the temporal dimension: Nobody. ... and 194 of the anonymous kind. Click on ![]() BACKLINKS none RECENT EDITS (MORE) ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() POWERED BY ![]() &c. GeoURL RSS 0.92 FRIENDLY SHOPS Uncut Games bei Gameware OFFEN! Offenlegung gem. §25 MedienG: Christian Langreiter, Langkampfen See also: Privacy policy. |