Finish up episode 3
This commit is contained in:
parent
650c1f1d82
commit
687d138fe3
|
@ -0,0 +1,8 @@
|
|||
# -*- mode: snippet -*-
|
||||
# contributor: lxsameer <lxsameer@gnu.org>
|
||||
# name: C++-mode section
|
||||
# key: sec
|
||||
# --
|
||||
// ----------------------------------------------------------------------------
|
||||
// $0
|
||||
// ----------------------------------------------------------------------------
|
|
@ -39,7 +39,8 @@ CLOSED: [2022-01-09 Sun 19:03]
|
|||
- Repository: https://devheroes.codes/FG42
|
||||
- Website: https://lxsameer.com
|
||||
- Email: lxsameer@gnu.org or lxsameer@lxsameer.com
|
||||
* Episode 2 - Survive on the first day
|
||||
* DONE Episode 2 - Survive on the first day
|
||||
CLOSED: [2022-02-11 Fri 10:28]
|
||||
** Why bother?
|
||||
** Why GNU/Emacs?
|
||||
*** People might say because of
|
||||
|
@ -118,3 +119,35 @@ holding =Control= and then press =e= key while pressing down =Alt= and finally p
|
|||
- ...
|
||||
-
|
||||
3. List evaluation
|
||||
* Episode 3 - Lisp Basics
|
||||
** FAQ:
|
||||
- How to install Emacs?
|
||||
+ Just make sure to have *Emacs >= 27.1*
|
||||
- What's the routine to use Emacs ?
|
||||
+ Don't use Emacs like how you use other Editors.
|
||||
+ There is no limits(Almost).
|
||||
|
||||
- How evaluate forms?
|
||||
+ *C-x C-e* at the end of any expression and anywhere
|
||||
+ ielm
|
||||
+ Batch mode
|
||||
|
||||
** So Fare:
|
||||
|
||||
*** Lisp rules:
|
||||
1. Lisp is made of Expressions and they evaluate to a value.
|
||||
2. All the expression types evaluates to themselves with some exceptions.
|
||||
3. List evaluation
|
||||
|
||||
*** We will continue with Lisp basics for few episodes
|
||||
** Variables
|
||||
- How to define variables and constants
|
||||
- Set the value of a variable
|
||||
- Global and local scope
|
||||
- Lexical bindings vs Dynamic bindings
|
||||
+ =-*- lexical-binding: t; -*-=
|
||||
|
||||
** Functions
|
||||
- How to define functions
|
||||
- vs macros
|
||||
- vs special forms
|
||||
|
|
Loading…
Reference in New Issue