You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In lisp each symbol has a property list. It looks like in mal a completely different design is chosen. What is the reason behind this change and what what are the advantages/disadvantages it brings?
I think this should be mentioned, so that users that are looking to learn how lisp works will not get an incorrect understanding. (Personally, I too checked this repository to learn a bit about lisp and then later found out that lisp handles symbols differently)
In lisp each symbol has a property list. It looks like in mal a completely different design is chosen. What is the reason behind this change and what what are the advantages/disadvantages it brings?
I think this should be mentioned, so that users that are looking to learn how lisp works will not get an incorrect understanding. (Personally, I too checked this repository to learn a bit about lisp and then later found out that lisp handles symbols differently)
Lisp Property lisp:
https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node108.html
Lisp Symbol data structure:
https://www.gnu.org/software/emacs/manual/html_node/elisp/Symbol-Components.html
The text was updated successfully, but these errors were encountered: