2001/anonymous updates

Format fix in README.md.

Add cpp.c which is the C pre-processed version cleaned up and somewhat
commented as it heavily (ab)uses the ternary operator and recursion.
Probably futile but it gave me something to do even if it was a waste of
time (could have worked on other README.md files or a host of other
things). This did indeed take a long time and a lot of effort!

Updated bugs.md with more hints about this entry. I explained here how I
came up with the C pre-processed version as it involves something of a
hack because of the complicated build instructions.

Updated anonymous.ten.c: #include <stdio.h>

Added anonymous.ten rule to Makefile.

Also disabled optimising level as the author stated that this makes it
slower.

I observed that the author is anonymous and yet the author information
shows the country. I'm not sure if this is intended or not.
This commit is contained in:
Cody Boone Ferguson committed 2023-04-21 05:46:10 -07:00
1 parent de0ad77672
commit 56a0711630
6 files changed
+513 -89

No files matched your search

+11 -2
View File
@@ -70,7 +70,7 @@ CINCLUDE=
# Optimization
#
OPT= -O1
OPT=
# Default flags for ANSI C compilation
#
@@ -116,7 +116,7 @@ ENTRY= anonymous
PROG= ${ENTRY}
#
OBJ= ${PROG}.o
DATA= anonymous.ten.c
DATA=
TARGET= ${PROG}
#
ALT_OBJ=
@@ -142,6 +142,15 @@ ${PROG}: ${PROG}.c
$$magic $$warning -Dmagic= $$X "-DX=A($$magic \"$$X\")" \
$< -o $@ ${LIBS}
${PROG}.ten: ${PROG}.ten.c
@echo "NOTE: this program must be compiled as 32-bit to use with the entry itself."
@echo "if you want to use it where this is not possible e.g. with a Mac try, say to"
@echo "use by itself, try:"
@echo
@echo " ${CC} $< -o $@"
@echo
${CC} ${CFLAGS} -m32 $< -o $@ ${LIBS}
# alternative executable
#
alt: data ${ALT_TARGET}