Map
Index
Random
Help
Group
th

Group: expression evaluation

topics > computer science > Group: programming



Topic:
evaluate operator
Topic:
evaluation in an environment
Topic:
immediate computation
Topic:
is a name a literal string or a symbol
Topic:
operator precedence
Topic:
assigning values to statements
Topic:
compile-time execution
Topic:
conditional expression
Topic:
control returning functions and expressions
Topic:
expression language
Topic:
failure returning functions and expressions
Topic:
function application
Topic:
functional programming
Topic:
functional side effects
Topic:
program execution
Topic:
reduction machines
Subtopic: expression designates a value or a variable up

Quote: an expression has a value; it may have two values, an L-value and an R-value [»straC8_1967]
Quote: an expression specifies a computation that produces a value or variable; constant if determined at compile-time [»cardL_1991]
Quote: a designator is an expression that denotes a variable or a variable's value; either readonly or writable

Subtopic: lazy evaluation up

Quote: can delay evaluating an item until it is needed [»bentJL_1982]
Quote: lazy evaluation separates the construction of possible answers from the selection of appropriate answers; e.g., Newton-Raphson [»hughJ_1984]
Quote: lazy evaluation is a powerful tool for modularization
Quote: modularity through higher-order functions and lazy evaluation; shows examples in lists, trees, numerics, and AI [»hughJ_1984]
Quote: copy on write: don't allocate backing store for a copied page until write to it; lazy evaluation [»giffDK7_1985, OK]
Quote: implemented temporary escrow of file encryption keys by lazy evaluation with a smartcard; may be equivalent to 3-DES [»blazM6_1994]
Quote: bit-vector algorithm for lazy code motion subsumes loop invariant code motion, common subexpression elimination, and redundancy elimination; computation as early as necessary and as late as possible [»knooJ6_1992]
Quote: wotdlazy, an efficient algorithm for write-only, top-down construction of suffix trees; less than 12 bytes per input character; faster and less space than McCreight's hash table implementation
[»giegR7_1999]

Group: expression evaluation up

Topic: evaluate operator (7 items)
Topic: evaluation in an environment (35 items)
Topic: immediate computation (8 items)
Topic: is a name a literal string or a symbol (23 items)
Topic: operator precedence
(13 items)

Related Topics up

Topic: assigning values to statements (7 items)
Topic: compile-time execution (17 items)
Topic: conditional expression (11 items)
Topic: control returning functions and expressions (6 items)
Topic: expression language (14 items)
Topic: failure returning functions and expressions (24 items)
Topic: function application (18 items)
Topic: functional programming (45 items)
Topic: functional side effects (11 items)
Topic: program execution (8 items)
Topic: reduction machines
(14 items)

Updated barberCB 5/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.