summaryrefslogtreecommitdiffstats
path: root/usr.bin/yacc/NOTES
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/yacc/NOTES')
-rw-r--r--usr.bin/yacc/NOTES9
1 files changed, 0 insertions, 9 deletions
diff --git a/usr.bin/yacc/NOTES b/usr.bin/yacc/NOTES
deleted file mode 100644
index 9db3c96..0000000
--- a/usr.bin/yacc/NOTES
+++ /dev/null
@@ -1,9 +0,0 @@
-Berkeley Yacc reflects its origins. The reason so many routines
-use exactly six register variables is that Berkeley Yacc was
-developed on a VAX using PCC. PCC placed at most six variables
-in registers. I went to considerable effort to find which six
-variables most belonged in registers. Changes in machines and
-compilers make that effort worthless, perhaps even harmful.
-
-The code contains many instances where address calculations are
-performed in particular ways to optimize the code for the VAX.
OpenPOWER on IntegriCloud