George Makrydakis wrote:
only, so that we have more flexibility in both levels. Work in the C++ version is looking good, class - like "package" management is what I have in mind; the format of the book is oriented by itself on such a path. The work will eventually surface, but this time I want as much as features to be complete as possible before posting, no need to rush.

Except, I had in mind that we'd be working together a little bit more on this. We already have a repository with a place for concept code - and the code, even though I did do some work on it yesterday, is still in its very early stages. So, there's no harm done if we completely restructure it according to whatever ideas you have.

My hope was that we'd discuss features, concepts, and coding methods here, and then the code would go into the repository. Until such time as you have an account (which I'm sure would happen soon enough if we actually started working together like this), any code snippets/patches you present I can drop in.

If we do it this way, instead of one of us working on a complete concept on his own (and privately at that!) there's a much better chance of more people following what's going on and in turn being able to jump in and help.

As of right now, the C++ code that is in the repository is set up to parse a file and separate all <...> tags from anything else, as per our discussion. It can also recognize a call to a SYSTEM entity file declaration and pull that in, parse and add entities to a linked list. The next thing I was going to do is add the code to recognize xi:includes and parse those.

http://wiki.linuxfromscratch.org/alfs/browser/alfs-POC/src/parser.cpp

If you can see a better way to do *any* of those things - or a better way to structure the code - I have no objections to altering what's there for something better. And the code isn't so far along that we can't change it, even drastically so, if we need to. We have the resources available, this list and the repository, let's use them please.

--
JH
--
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to