summaryrefslogtreecommitdiff
path: root/miniany/README
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2021-08-13 11:36:31 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2021-08-13 11:36:31 +0200
commit9ba1bb3d2007b37e3392208ef027f88d78e51c3e (patch)
tree26e24a12fa75f0346d3ab4f7e55d310bb81ab339 /miniany/README
parenta4e168a1b45b693bf68e30f37ea233b8f151329c (diff)
downloadcompilertests-9ba1bb3d2007b37e3392208ef027f88d78e51c3e.tar.gz
compilertests-9ba1bb3d2007b37e3392208ef027f88d78e51c3e.tar.bz2
cc: some work on the scanner, expression parser
Diffstat (limited to 'miniany/README')
-rw-r--r--miniany/README6
1 files changed, 4 insertions, 2 deletions
diff --git a/miniany/README b/miniany/README
index fcd9e06..851db39 100644
--- a/miniany/README
+++ b/miniany/README
@@ -34,11 +34,13 @@ tcc -O0 -g -o c4 c4.c
inspiration for what makes up a minimal C language
* tiny.c
- * http://www.iro.umontreal.ca/~felipe/IFT2030-Automne2002/Complements/tinyc.c
+ * http://www.iro.umontreal.ca/~felipe/IFT2030-Automne2002/Complements/tinyc.c,
+ Marc Feeley, really easy and much more readable, meant as educational compiler
* c.c in swieros: https://github.com/rswier/swieros.git
* documentation
* "Compiler Construction", Niklaus Wirth
* https://github.com/DoctorWkt/acwj
-
+ * https://www.engr.mun.ca/~theo/Misc/exp_parsing.htm#climbing,
+ https://en.wikipedia.org/wiki/Operator-precedence_parser#Precedence_climbing_method