diff options
author | colin <colin@cicadas.surf> | 2023-03-15 06:44:37 -0700 |
---|---|---|
committer | colin <colin@cicadas.surf> | 2023-03-15 06:44:37 -0700 |
commit | c8768084a7acf52718494c50ad0047af970e0e0c (patch) | |
tree | 64dbef94014c44efd386b85db879fa006d6fb21e | |
parent | 8746048cad19a8ba7fa642358e300b1fb6128f02 (diff) |
-rw-r--r-- | README.org | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -4,7 +4,7 @@ There's a lot to learning Common Lisp, even if you already know how to program in some other language. There's the language itself with its many odd features and terms: CONS, CAR and CDR; generic functions and -multiple dispatch methods; anciliary methods; special variables; +multiple dispatch methods; ancillary methods; special variables; macros; CLOS and multiple inheritance; the condition system; S-expressions; interactive development, and so on. @@ -37,7 +37,7 @@ your cursor on it and typing =C-c C-o=. You are reading an .org file right now. When Emacs opens file ending in .org into a buffer, it becomes aware of several headings, which may -be collapsed nd expanded at will for quick perusal. +be collapsed and expanded at will for quick perusal. Try it. Navigate up to [[*What is Orgmode?][this section's heading]]. Now hit TAB a couple @@ -103,10 +103,10 @@ associated with it. The details are weedy, but you get the idea. #+end_src -Now place your curson indide that block and type =C-c C-c=. +Now place your cursor inside that block and type =C-c C-c=. Voilà! You should now be able to run Lisp and Python code from Org for -the reaminder of this Emacs session. +the remainder of this Emacs session. If you want to save those changes, place the above code into your Emacs init file. @@ -135,7 +135,7 @@ consult [[https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-python.htm ** Trying it with Lisp Before you can evaluate code, you must first start a SLIME session -with =M-x slime=. So do tha now. +with =M-x slime=. So do that now. Next, observe the structure of this code block: @@ -149,7 +149,7 @@ Next, observe the structure of this code block: #+end_src -After =begin_src= we have =lisp=. This tells org mode what langauge to +After =begin_src= we have =lisp=. This tells org mode what language to use. Emacs correctly identifies Common Lisp as the only true Lisp, so you need not write =common_lisp= or something equally spurious. 🤣 |