Lisp 1.5

GPTKB entity

Statements (50)
Predicate Object
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