FunLog++ is a portable language. A FunLog++ program which is developed
for one operating system platform and one target code language should also
run on all other available FunLog++ environments.
Due to the stage of the FunLog++ interpreter implementation in different
environments there are some minor differences which should be interesting
to be known.
FunLog++ Operating System Platforms
The FunLog++ interpreter is currently available for Win95/WinNT operating
systems only. We plan to also support Linux environments in future.
FunLog++ Target Code Languages
The FunLog++ interpreter currently generates code for LPA-Prolog, Java,
and Delphi-Pascal as target languages. For all three languages the code
generators are still under development.
-
The code generator to LPA-Prolog currently generates unoptimized code for
all available FunLog++ functions.
-
The code generator to Java generates unoptimized code for some few FunLog++
functions.
-
The code generator to Delphi-Pascal currently supports only those FunLog++
language constructs which are neccessary to translate Pro.M.D. knowledge
bases widely compatible to Pro.M.D. system version 7.5.