gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:designedFor
|
artificial intelligence research
|
gptkbp:developedBy
|
gptkb:John_McCarthy
gptkb:MIT
|
gptkbp:fileExtension
|
.lsp
|
https://www.w3.org/2000/01/rdf-schema#label
|
Lisp 1.5
|
gptkbp:influenced
|
gptkb:Common_Lisp
gptkb:Maclisp
gptkb:Scheme
gptkb:Interlisp
|
gptkbp:influencedBy
|
gptkb:Lisp
gptkb:lambda_calculus
gptkb:logic
|
gptkbp:manualAuthors
|
gptkb:John_McCarthy
gptkb:Daniel_J._Edwards
gptkb:Michael_I._Levin
gptkb:Paul_W._Abrahams
gptkb:Timothy_P._Hart
|
gptkbp:notableFeature
|
dynamic typing
garbage collection
list processing
symbolic computation
recursive functions
lambda expressions
S-expression syntax
association lists
eval function
|
gptkbp:notableFor
|
gptkb:Lisp_1.5_compiler
gptkb:Lisp_1.5_interpreter
|
gptkbp:notableIdea
|
meta-circular evaluator
association lists
atom and list distinction
car and cdr functions
cond expression
cons cells
property lists
quote operator
read-eval-print loop
self-hosting interpreter
|
gptkbp:notablePublication
|
gptkb:LISP_1.5_Programmer's_Manual
|
gptkbp:paradigm
|
functional programming
procedural programming
symbolic programming
|
gptkbp:predecessor
|
gptkb:Lisp
|
gptkbp:releaseYear
|
1962
|
gptkbp:runsOn
|
gptkb:IBM_7090
gptkb:IBM_704
|
gptkbp:successor
|
gptkb:Lisp_2
|
gptkbp:bfsParent
|
gptkb:Multics_Maclisp
|
gptkbp:bfsLayer
|
6
|