This information should be really helpful to people who want to understand just enough of emacs lisp to start writing a few basic programs. Once the basic concepts are understood well, it is much easier to learn the more advanced concepts by looking in the info manual.
For who?
If you already know a programming language prior to this, then, you can breeze through most of the topics pertaining to the introduction to emacs lisp in my blog. However, really understanding the initial topics is what is going to be a challenge for you. On the other hand, if you are a beginner then you might have the upper hand in the initial topics and then you will have to work hard to understand the later topics.
The topics discussed in the last fourteen posts is the route that I would reccommend any newcomer in lisp to take. Another major reason for writing these posts is for me to recall the basics in case I forget or become rusty in (emacs) lisp. Thus if you already know (emacs) lisp, the topics given below might help you, too, to refresh your knowledge a bit.
The summary
All topics can be accessed in reverse order by clicking here. You can also access it by clicking on "introduction to Emacs Lisp" under the Index on the right.
- Introduction to lisp
- Program evaluation
- Basic functions
- String manipulation
- Side effects
- Error handling
- Variables
- The defun form
- Boolean Logic
- The List Data Structure
- Arrays, Sequences and Vectors
- Control Structures
0 comments:
Post a Comment