Statements (62)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:computer
|
gptkbp:developed_by |
gptkb:Robert_Stallman
|
gptkbp:first_appearance |
1970s
|
gptkbp:format |
.el
|
gptkbp:formulation |
S-expression
|
gptkbp:has_feature |
gptkb:API
reflection asynchronous programming code completion community support conferences debugging tools error handling event handling garbage collection inheritance macros online resources symbolic computation syntax highlighting testing frameworks tutorials and documentation version control integration interactive development customization hash tables user groups packages code refactoring linting modules package management process management profiling tools streams static analysis networking support extensible syntax documentation generation first-class functions Unicode support multiple values custom themes internationalization support custom key bindings package repositories dynamic scoping condition system file I/ O |
https://www.w3.org/2000/01/rdf-schema#label |
Emacs Lisp
|
gptkbp:influenced_by |
gptkb:Lisp
|
gptkbp:is_designed_for |
gptkb:GNU_Emacs
|
gptkbp:is_used_for |
scripting
|
gptkbp:philosophy |
multi-paradigm
|
gptkbp:related_to |
gptkb:Emacs
|
gptkbp:supports |
functional programming
extensibility object-oriented programming |
gptkbp:type |
dynamic typing
|
gptkbp:used_in |
text editors
|