|
From: Keith J. <ke...@cr...> - 2002-04-29 02:28:16
|
Hey Craig!
Been a while. Must say, I didn't expect to hear from you again. ;)
Sometimes I wonder if it's me, all the people who help with my assorted
projects for some time then leave. :) Anyway, no matter. Cup.... Yes, Cup. I
worked on it a while after you left, and then more or less stopped and
havn't touched it in quite a few months now. I too will have to get back
into it. It's hard for me to stay focused on one project. Advantage of this
is I will be able to use this in most of my other projects. Anywho.. I hope
your events were good ones, not bad. I've been out of town this weekend for
my birthday. Went up to Chesepeake Bay for some fishing. Was a blast.
Anyway, that's why the slow response, any other time, I respond to my emails
in usually under an hour, worst case about 12 hours. :)
Now, where is Cup now? Good question. I have to figure that out myself. I'll
look into it tomorrow. I'm not sure if I have stuff I havn't checked into
CVS or what. I know that I was completely redoing things. I apologize for
the frustration there, but Cup was hitting it's design limitations. Like I
said, I'll go over it all tomorrow, check in my latest changes, figure out
what I've done/broken/fixed/added/removed/etc, and write an email to the
list straight away.
I believe I had done nearly all of the new compiler work that Victor was
going to do, since he disappeared as well. At least, a good portion of it. I
was also working on an API spec, and, getting the VM simplified, since the
compiler now compiles to jumps and conditional jumps instead of compiling to
complex WHILE..ENDWHILE bytecode for the VM. Was fun to write. Writing this
email actually getting me a bit excited about it again. :)
Anyway, the cblist library, was a library I was working on (thinking about?
implemented? toyed with? no idea what state it's in) that would basically
provide a way to have a list like the C++ STL list class. Where a value
could be on several lists at once. I.e. the structure doesn't have to have a
->next and ->prev built into it. Again, I'm not sure what state that is in.
Tomorrow I'll get everything in order, and commit things to CVS so Cup will
at least compile. Then write up something on what's been done/need to be
done.
As for getting frustrated with me, I apologize. While I think it was the
right thing to do, I realize I tend to just up and hack away large chunks of
code / core design / etc without warning people. If nothing else, I need to
learn more about CVS branches, I think. When I get ready to do major
rewrites/etc I can make a branch or something. Anyway, if nothing else,
everying in CVS should be undoable.
I'll talk to you later. For now, I need to go tend to my sunburns.
TTYL
Keith
On Sat, 27 Apr 2002, Craig Reagan wrote:
> Keith, did a CVS download and when I ran configure this is what it said:
>
> [cup@banzai src]$ ./configure
> loading cache ./config.cache
> checking for gcc... gcc
> checking whether the C compiler (gcc ) works... yes
> checking whether the C compiler (gcc ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether gcc accepts -g... yes
> checking whether make sets ${MAKE}... yes
> checking for ar... /usr/bin/ar
> checking for bison... bison -y
> checking for ranlib... ranlib
> checking for a BSD compatible install... /usr/bin/install -c
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/time.h... yes
> checking for time.h... yes
> checking for unistd.h... yes
> checking for main in -lcblist... no
> configure: error: Must have CrimeBucket Productions library 'cblist' to
> continue.
>
> ummm...well I poked around crimebucket.com and couldn't find anything for
> this...HELP!!! :)
>
> I must apologize for the no response a few months back, that was really
> inconsiderate of me, it was just really bad timing. My life has taken
> several twists and turns in the last few months(Would be good subject matter
> if we ever should get together for a few cold ones, but not worth the
> carpel-tunnel here!) , but I am now back from the dead and would like to
> have another go at this.
>
> Ok, where was I, if I remember correctly I was working on a modification of
> the VM to reduce the amount of dups, I also remember that the dmem was
> kicking my butt. I must admit I became really frustrated when you
> completely changed the directory structure of Cup while I was in the middle
> that, but I've also never worked on a project of this sort, guess that kind
> of thing goes with the territory. :)
>
> Can't say I will have a lot of time to spend on Cup right now,( 2
> boys...baseball season...nuff said) but I would like to at least
> re-familiarize myself with Cup so that I could begin to make some small
> contribution.
>
> Craig
>
>
>
>
|