Lisp Machine Lisp
E529381
Lisp Machine Lisp is a dialect of the Lisp programming language developed for specialized Lisp machine hardware, notable for its rich object system and tight integration with the underlying operating environment.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Lisp Machine Lisp canonical | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Lisp dialect
ⓘ
high-level programming language ⓘ programming language ⓘ |
| dataTypeModel | everything is an object ⓘ |
| designedFor |
Lisp machines
NERFINISHED
ⓘ
specialized Lisp machine hardware ⓘ |
| executionModel |
compiled
ⓘ
interpreted ⓘ |
| hasFeature |
automatic memory management
ⓘ
condition system ⓘ dynamic typing ⓘ first-class functions ⓘ garbage collection ⓘ generic functions ⓘ incremental compilation ⓘ integrated editor support ⓘ interactive debugger ⓘ lexical scoping ⓘ message passing ⓘ multiple inheritance ⓘ object system ⓘ powerful REPL ⓘ symbolic computation ⓘ |
| influenced |
Common Lisp object systems
ⓘ
later Lisp machine environments ⓘ |
| integratedWith |
Lisp machine operating system
ⓘ
file system on Lisp machines ⓘ networking facilities on Lisp machines ⓘ window system on Lisp machines ⓘ |
| notableFor |
interactive development environment
ⓘ
powerful macro system ⓘ rich object system ⓘ tight integration with the operating environment ⓘ |
| paradigm |
functional programming
ⓘ
object-oriented programming ⓘ procedural programming ⓘ |
| programmingLanguageFamily | Lisp NERFINISHED ⓘ |
| supports |
incremental redefinition of functions
ⓘ
interactive system inspection ⓘ metaprogramming via macros ⓘ runtime code modification ⓘ |
| targetPlatform | dedicated Lisp machine hardware ⓘ |
| typicalEnvironment | graphical, window-based Lisp machine console ⓘ |
| usedFor |
artificial intelligence research
ⓘ
expert systems ⓘ interactive software development ⓘ research prototyping ⓘ symbolic AI applications ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.