next up previous
Next: 2.1.1 Scheme Example Up: 2 Criteria Previous: 2 Criteria

2.1 Interactive Environment

The advent of computer equipped classrooms where the instructor and students have workstations and network based systems for using language aware electronic blackboards has increased the importance of an interactive environment for a language. By interactive, we mean systems which operate in a read-evaluate-print loop. One enters an expression which is parsed, analyzed and evaluated in real time and then results are printed and the process is repeated. Of course such systems may be run in batch mode reading from standard input and writing to standard output with input/output redirection. Also, although such systems are often implemented as interpreters, the interactive Scheme and J systems may also have compilers which are capable of generating binary machine language programs.



Subsections
next up previous
Next: 2.1.1 Scheme Example Up: 2 Criteria Previous: 2 Criteria
2002-09-27