[fpc-devel] Project Idea: Mini-FPC

Skybuck Flying skybuck2000 at hotmail.com
Fri Sep 9 03:48:55 CEST 2011


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. 




More information about the fpc-devel mailing list