[fpc-pascal] TurboPower FlashFiler for Free Pascal
stdreamer
stdreamer at freemail.gr
Wed Oct 24 08:54:16 CEST 2012
On 23/10/2012 5:54 μμ, Graeme Geldenhuys wrote:
> On 2012-10-23 15:25, geneb wrote:
>> What about B-Tree Filer? :)
>
> I'll read up on it, thanks.
>
>
> Graeme.
>
A few years back I crossed roads with both flash filer and B-tree filer.
B-Tree filer is nothing more than a record based file library that
supports network access ms network and novel networks it was written for
turbo pascal for dos and at that era novel had the biggest pie of the
lan market. Flash filer was a rewrite of that library with SQL support
and it was for windows only I think it did not had to support multiple
network libraries as it was an embedded engine and a client server over
tcp/ip so I do not think it used anything from the b-tree era other than
know how.
Personally I think that flash filer is worth porting, I think it uses
lex and yac for the SQL parser or some other parser construction kit
which I would look to replace with the fpc's sql parser instead making
it a bit easier to extend I think. I would start looking on the disk
access and see how easy it is to port it to a stream based logic making
supportable from multiple operating systems.
B-tree filer isn't worth the bytes on the disk for storage only as a
piece of museum software on how things was in early 90's.
Regards.
More information about the fpc-pascal
mailing list