Minor updates to 1989 files

Mostly this involves README.md files in some entries but the
1989/robinson/Makefile was updated. Force -include option in CINCLUDE
variable not CDEFINE.
This commit is contained in:
Cody Boone Ferguson committed 2023-03-16 10:25:16 -07:00
1 parent e08059faaa
commit d0177f7172
6 files changed
+30 -5

No files matched your search

+10 -3
View File
@@ -11,10 +11,20 @@
make all
NOTE: With a bit of tinkering [Cody Boone
Ferguson](/winners.html#Cody_Boone_Ferguson) got this to work in modern systems. Thank you Cody for
your assistance!
### To run
./fubar number>
### Try:
./fubar 2
## Judges' comments
Run this with a single digit argument (or wait a long time).
@@ -22,9 +32,6 @@ Run this with a single digit argument (or wait a long time).
The blank line at the beginning of the source is mandatory.
Do you know why?
With a bit of tinkering Cody Boone Ferguson got this to work on modern systems.
We thank him for his assistance!
NOTE: don't try running `ouroboros.c` directly with an arg as it'll turn into an
infinite loop. The same will happen with larger numbers.
+9
View File
@@ -14,6 +14,15 @@
NOTE: To have a chance to compile under a modern CPP, we had to
replace `#D` with `#define` and `#a` with `#include`.
### To run:
./jar.2
[enter some lisp]
NOTE: this entry will likely segfault on invalid input.
## Judges' comments:
This is the most useful program entered this year. It is a
+5 -1
View File
@@ -12,9 +12,13 @@
make all
NOTE: this entry will likely dump core with arm64 chips. We could get it to work
with modern systems with x86_64 but systems but we at least with macOS arm64
with modern systems with x86_64 but systems but at least with macOS arm64
this program dumps core. We could not test Intel Macs.
## Try:
./paul
## Judges' comments:
+1 -1
View File
@@ -123,7 +123,7 @@ CFLAGS= ${CSTD} ${CWARN} ${ARCH} ${CDEFINE} ${CINCLUDE} ${OPT}
# FORCE use of -include stdlib.h
#
CFLAGS+= -include stdlib.h
CINCLUDE+= -include stdlib.h
## FORCE
+1
View File
@@ -55,6 +55,7 @@ To obtain a C-- reference, simply rip out the irrelevant pages
from your K&R C manual. To obtain a C-- compiler, simply rip
out the irrelevant bytes from your cc compiler.
Copyright (c) 1989, Landon Curt Noll & Larry Bassel.
All Rights Reserved. Permission for personal, educational or non-profit use is
granted provided this this copyright and notice are included in its entirety
+4
View File
@@ -10,6 +10,10 @@
make all
## Try:
./roemer
## Judges' comments:
Do you know what this program does? If you do, look again,