Map
Index
Random
Help
Topics
th

Topic: immediate computation

topics > computer science > programming > Group: expression evaluation



Group:
user interface
Group:
debugging

Topic:
attribute grammar
Topic:
database agents
Topic:
debugging techniques
Topic:
incremental execution
Topic:
load-time code generation
Topic:
monitored variable
Topic:
spreadsheet

Subtopic: immediate computation after change up

Quote: ahead-of-time debugging: execute statements as they are typed and update the program state for test cases; better code faster; users liked it [»snelJL7_1997]
Quote: example of ahead-of-time debugging: trace effect on test cases as write the code; makes it easy to catch and fix errors [»snelJL7_1997]
Quote: immediate computation--an edited datum is automatically processed; e.g., formatting in word processors and background recalc in spreadsheets [»repsT11_1987]
Quote: with immediate computation, a computation is always consistent with the current state of the data; provides feedback [»repsT11_1987]
Quote: attribute grammars automatically handle the repropagation of consistent attribute values after an editing change [»repsT11_1987]

Subtopic: selective recomputation up

Quote: selective recomputation by comparing old and new values; when the same, stop propagation of the change [»repsT11_1987]

Subtopic: differential evaluation up

Quote: in differential evaluation recompute a function by computing the difference from a previous value [»repsT11_1987]

Subtopic: problems of immediate computation up

Quote: the problem with attribute grammars for language-based editors and immediate computation is their inefficient visits to every node
[»repsT11_1987]

Related Topics up

Group: user interface   (75 topics, 1639 quotes)
Group: debugging   (10 topics, 333 quotes)

Topic: attribute grammar (9 items)
Topic: database agents (10 items)
Topic: debugging techniques (23 items)
Topic: incremental execution (22 items)
Topic: load-time code generation (13 items)
Topic: monitored variable (28 items)
Topic: spreadsheet
(28 items)


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