Misunderstanding all you see, Tristan Miller wrote on 25 Sep 2003:
This program is not written in C++,
and as such will not compile on any
strictly-conforming compiler.
You may want to look into fixing this,
ATM:
Yesterday I conferred once again with the
Incognito Engineer (yes, he's an old Cogster)
who wrote the quasi-C++ code now online at
http://mentifex.virtualentity.com/17sep03a.html
and meanwhile at the other link above.
To him in his dotage it is indeed C++ code,
because he took a class in C++ a year ago.
I don't care what kind of code it is,
the aging Cogster is a lot smarter than I am,
and so I just want him to learn the Theory of Mind
http://mentifex.virtualentity.com/theory5.html
that is being implemented.
You're into computers, right?
Well, the old Cogster has been
into computers not since Roman days
(say, let's post this historicity
among the antiquated living dinosaurs
of and
stir up some life in that group)
but since as the Romans might say
"antequam tu natus esses a Tua Matre."
Have you ever heard of
John W. Mauchly and J. Presper Eckert?
Well, one of those two, I think it was
Eckert, no, maybe it was Mauchly, called up
my AI C++ confrere, mon fraire, to discuss
with this now Mentificoid (he's mine!)
some software that the Incognito Engineer
had sold through the pages of a magazine,
and now Mauchly or Eckert had bought a copy
and was trying to make it work.
Have you ever had, say, Alexander Graham Bell
call you up about some add-on device that you
sold for use in telephony? Well, that's what
it was like, to get such a phone call from
J. Presper Eckert or John W. Mauchly.
Come here, Miller, I want you. It took me
a year and a half to get the old Cogster
to even take the bait about working on C++ AI.
Now that he is somewhat hooked, I'm not going
to tell him that one Tristan Miller sez
that "[t]his program is not written in C++"
because I don't care if it's written in
TRAC by Calvin Mooers -- it's still AI.
along with some of the other more [?]
features of the program which,
while not strictly incorrect, are either
dangerous or redundant (no header wrappers,
const int function parameters, defining
your own boolean type when C++
already provides one, etc.). [...]