An Introduction to Programming in Emacs Lisp

An Introduction to Programming in Emacs Lisp

简介:

本教程是一个基本的介绍,教非程序员如何自定义他们的工作环境; 它也可以用作编程基础的介绍。它包括许多练习和示例程序; 作者还将引导您完成几个GNU Emacs命令的实际源代码。包括一个方便的参考附录。Emacs Lisp是一种简单、完整、功能强大的编程语言。它是GNU Emacs的构建块,它是一个集成开发环境,具有扫描和解析文本以及处理多个文件,缓冲区,显示器,窗口和子处理器的特殊功能。本文将向您展示: * 如何设置变量和编写函数定义 * 如何使用 “if” 和 “let” * 如何编写 “while” 循环和递归循环 * 如何搜索单词或表达式 * 如何自定义GNU Emacs为自己,即使它在网络上共享。* 如何调试程序 * 等等。这个修订的第三版涵盖了GNU Emacs版本21中包含的新功能,同时保持与早期版本的兼容。

英文简介:

This tutorial is an elementary introduction to teach non-programmers how to customize their work environment; it can also be used as an introduction to programming basics. It includes numerous exercises and sample programs; the author also walks you through the actual source code of several GNU Emacs commands. A handy reference appendix is included.

Emacs Lisp is a simple, complete, and powerful programming language. It is the building block of GNU Emacs, which is an integrated development environment with special features for scanning and parsing text as well as for handling multiple files, buffers, displays, windows, and sub-processors.

This text will show you: * how to set variables and write function definitions * How to use "if" and "let" * How to write "while" loops and recursive loops * How to search for a word or expression * How to customize GNU Emacs for yourself, even when it is shared on a network. * How to debug programs * and much more. This revised third edition covers new features included in GNU Emacs version 21, while remaining compatible with earlier versions.

书名
An Introduction to Programming in Emacs Lisp
译名
Emacs Lisp 编程简介
语言
英语
年份
2001
页数
314页
大小
1.92 MB
标签
  • 函数式编程
  • Emacs
  • LISP
  • 下载
    pdf iconAn Introduction to Programming in Emacs Lisp.pdf
    密码
    65536

    最后更新:2025-04-12 23:54:36

    ←So You Want to Learn to Program? - Programming With BASIC-256

    →Model-Based Engineering of Collaborative Embedded Systems