AdvSys interpreter and compiler port for Windows

More recently, a month ago, I made an ADL port clean up with all string functions warnings, that appears during compilation, eliminated, plus declarations added for all functions (forum link here: link).

To eliminate these warnings, each string function required a buffer size to be passed, which I also did.

The result is that it compiles seemlessly in today’s C language compiler and runs without any problems.

Nice to hear you did work with AdvSys back then. I like both AdvSys and ADL in favor of ADL, because it has tons of built-in routines and more features.

AdvSys has one big feature - objects and methods, which adds new dimension to it.

I didn’t switch to Inform back then, I wasn’t aware of it.

As of your AdvSys fork, I had no access to the AdvSys source code back then, since it wasn’t included with Amiga archive.

I haven’t thinked about making fork or modifications to it. I always considered it as a fantastic code base to learn the text-adventure compiler and interpreter internals.