# Notes * [Compilation is execution](250210-compile.html) * [Everything can be serialized](250210-serialize.html) * [Symbols are strings](250210-symbols.html) * [Stop the "cons" madness!](250210-cons.html) * [Syntax sugar](250210-sugar.html) * [More immutability](250210-immutable.html) * [No shadowing, and fewer `let` forms](250210-let.html) * [Return zero values](250210-zero-values.html) * [Can't ignore returned values](250210-strict-mode.html) * [Only Booleans have truthiness](250210-booleans.html) * [Record types](250210-records.html) * [Equality and equivalence semantics](250210-equal.html) * [NaN-packing](250210-nan.html) * [Reader? Decoder? I barely know 'er!](250219-reader.html) * [Does the decoder implement macros?](250228-macros.html) * [Better syntax-rules?](250228-sr.html) * [Cons cell optimization?](250317-fastcons.html) * [Numeric tower](250329-numbers.html) * [Bootstrapping](250329-boot.html) * [Using libgccjit?](250920-libgccjit.html) * [Goals](250920-goals.html) * [A full-stack programming language](260102-full-stack.html) * [Simplifying S-Expression Grammar](260106-simpler-grammar.html) * [Decoder](260107-decoder.html)