core: Remove string.
[mes.git] / HACKING
diff --git a/HACKING b/HACKING
index e31355152a9dda611c31662250465ea21f70a061..55033408815e5be0ffb85e8e5daad6ef6ce79107 100644 (file)
--- a/HACKING
+++ b/HACKING
@@ -37,13 +37,6 @@ bootstrap binary.
 mes.c is ~1500 lines (~10,000LOC Assembly) which seems much too big to
 start translating it to assembly/hex.
 
-** (mes-use-module ...) is a fake, see module/mes/base.mes.
-All top level scripts and test files (scripts/*.mes tests/*.test)
-now include appropriate (mes-use-module ...) stanzas.
-
-This hack allows for scripts/includes.mes to generate the list of
-files to be prepended.  Previously, this information was put in
-GNUmakefile.
 ** Actually do something useful, build: [[https://en.wikipedia.org/wiki/Tiny_C_Compiler][Tiny C Compiler]]
 * OLD: Booting from LISP-1.5 into Mes
 
@@ -88,6 +81,8 @@ edx, esi, edi, ebp respectively.
 *** [[http://www.muppetlabs.com/~breadbox/software/tiny/][Small ELF programs]]
 *** [[http://www.cirosantilli.com/elf-hello-world/][Elf hello world]]
 
+** SC - c as s-expressions
+sc: http://sph.mn/content/3d3
 ** RNRS
 *** [[http://www.scheme-reports.org/][Scheme Reports]] 
 *** [[ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-349.pdf][Scheme - Report on Scheme]]