Hello,
Here is an idea to help new-comers to FPC understand how it works:
A new project could be created which would be called: "Mini-FPC".
The purpose of the project is to demonstrate how FPC compiles/builds itself
and how it implements basic platform/cpu support.
So the very minimum goal of the Mini-FPC is to produce an executable which
can run on the platform.
Optional components would be:
Returning a code from the executable, this would include the need for
integers.
Outputting text to a console, this would include the need for strings.
Everything else can then be left out like:
floating point numbers,
sockets,
lists,
classes,
printers,
bitmaps,
perhaps even debugger or debugger support,
etc.
So it's trimmed down as much as possible to isolate it's core components.
Bye,
Skybuck.
_______________________________________________
fpc-devel maillist - [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel