Map
Index
Random
Help
th

QuoteRef: heerJ4_1985

topics > all references > ThesaHelp: references g-h



ThesaHelp:
references g-h
ThesaHelp:
ACM references f-l
Topic:
uniform language systems
Topic:
Thesa's user interface
Topic:
dynamic type checking
Group:
type checking
Topic:
procedure valued variables
Topic:
function definition
Topic:
binding of names to objects
Topic:
debugging techniques
Topic:
reversible execution
Topic:
undoing actions in a UserInterface
Topic:
functional side effects

Reference

Heering, J. , Klint, P. , "Towards monolingual programming environments ", ACM Transactions on Programming Languages and Systems , 7 , 2 , pp. 183-213 , April 1985 . Google

Quotations
191 ;;Quote: unify programming and command languages by removing distinctions between programs, procedures, files and variables
191 ;;Quote: if programming and command languages are unified then calling a procedure is the same as running a program
193 ;;Quote: a unified programming and command language needs to handle integers, texts, and directories; both small and large scale data
194 ;;Quote: type consistency should be checked as soon as sufficient information is available; unifies static and dynamic typing
194 ;;Quote: the value of a procedure object is its definition; it may have an optimized, compiled version as well
195 ;;Quote: in command and programming languages too many ways to bind names to values
198 ;;Quote: in debugging, users need to easily associate actions with computational events such as a variable equaling zero
198 ;;Quote: in debugging, need to general mechanism to remove side-effects so that operations can be reversed and initial states restored
201 ;;Quote: probe..endprobe to evaluate an expression without side effects


Related Topics up

ThesaHelp: references g-h (299 items)
ThesaHelp: ACM references f-l (241 items)
Topic: uniform language systems (25 items)
Topic: Thesa's user interface (8 items)
Topic: dynamic type checking (43 items)
Group: type checking   (12 topics, 385 quotes)
Topic: procedure valued variables (34 items)
Topic: function definition (25 items)
Topic: binding of names to objects (16 items)
Topic: debugging techniques (23 items)
Topic: reversible execution (20 items)
Topic: undoing actions in a UserInterface (23 items)
Topic: functional side effects (11 items)

Collected barberCB 3/87
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.