Walter Meester
HoogkarspelPays-Bas
Hi George,
>In VFP (and all versions of FP since 2.0), the emitter phase is omitted and the p-code (tokens) are output. Here the tokens represent the offset into a table that contains the entry point in the run-time library. Of course, FPD did have an emitter that translated the code into machine code. The files, however, that it produced were huge, and I don't really think that even to-day, we'd want to deal with files that large.
Actually I found that it was not that large. I've got a program written in FPD 2.6, which was only about 1.1 megs, thus fitted on one 1.44 disk and could be easely distributed to customers.
Of course the days have changed and now we're stuck with a runtime of about 4 megs (VFPxr.DLL and VFPxrenu.dll). When you're (like me) used to build application way under the 2 Megs, an additional included runtime of 4 mb is the last you want. Though it makes setup easier, it is bad for performance because of the large size.
Walter,
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement