B_TREE (and GRAPH, TREE, etc.) container library

14 messages Options
Embed this post
Permalink
Jimmy Johnson

B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
Chris,

If you (or anyone else) are still interested I have hopefully made the download of these classes easier.

The library is at:
  https://svn.origo.ethz.ch/egraphs/trunk/

A library it depends on is at:
  https://svn.origo.ethz.ch/jj-support/trunk/

But I have zipped them both along with a finalized executable of the test program at:
  http://egraphs.origo.ethz.ch/download

The ecf files uses and environment variable $JJ_SUPPORT for the path to "jj_support" cluster.

Be patient with the INDEXED_B_TREE_TESTER.  When you hit the "Run" button the first time the system creates a bunch of test items.  This takes a while on my slow machine.

There is a word document [rough draft] which has some class diagrams and explains how the library is used and the reasoning behind some of my design decisions.

Hope this helps.  Best regards,

Jimmy J. Johnson

Chris Saunders-4

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
I went to the third URL in your message.  I didn't find anything to
download.  There was an error message on the page and here is what I could
copy from the page:

Download
warning: Invalid argument supplied for foreach() in
/var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc on
line 417.
warning: usort() [function.usort]: The argument should be an array in
/var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc on
line 432.
warning: array_reverse() [function.array-reverse]: The argument should be an
array in
/var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc on
line 442.

Regards
Chris Saunders

----- Original Message -----
From: Jimmy J. Johnson
To: [hidden email]
Sent: Tuesday, August 11, 2009 11:22 PM
Subject: [eiffel_software] B_TREE (and GRAPH, TREE, etc.) container library


  Chris,

If you (or anyone else) are still interested I have hopefully made the
download of these classes easier.

The library is at:
https://svn.origo.ethz.ch/egraphs/trunk/

A library it depends on is at:
https://svn.origo.ethz.ch/jj-support/trunk/

But I have zipped them both along with a finalized executable of the test
program at:
http://egraphs.origo.ethz.ch/download

The ecf files uses and environment variable $JJ_SUPPORT for the path to
"jj_support" cluster.

Be patient with the INDEXED_B_TREE_TESTER. When you hit the "Run" button the
first time the system creates a bunch of test items. This takes a while on
my slow machine.

There is a word document [rough draft] which has some class diagrams and
explains how the library is used and the reasoning behind some of my design
decisions.

Hope this helps. Best regards,

Jimmy J. Johnson


 

Jimmy Johnson

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
I don't understand because when I click it I get directed to an origo download page with a link to the zip file.   ?

Would you like me to email you the file?



--- In [hidden email], "Chris Saunders" <evas@...> wrote:

>
> I went to the third URL in your message.  I didn't find anything to
> download.  There was an error message on the page and here is what I could
> copy from the page:
>
> Download
> warning: Invalid argument supplied for foreach() in
> /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc on
> line 417.
> warning: usort() [function.usort]: The argument should be an array in
> /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc on
> line 432.
> warning: array_reverse() [function.array-reverse]: The argument should be an
> array in
> /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc on
> line 442.
>
> Regards
> Chris Saunders
>
> ----- Original Message -----
> From: Jimmy J. Johnson
> To: [hidden email]
> Sent: Tuesday, August 11, 2009 11:22 PM
> Subject: [eiffel_software] B_TREE (and GRAPH, TREE, etc.) container library
>
>
>   Chris,
>
> If you (or anyone else) are still interested I have hopefully made the
> download of these classes easier.
>
> The library is at:
> https://svn.origo.ethz.ch/egraphs/trunk/
>
> A library it depends on is at:
> https://svn.origo.ethz.ch/jj-support/trunk/
>
> But I have zipped them both along with a finalized executable of the test
> program at:
> http://egraphs.origo.ethz.ch/download
>
> The ecf files uses and environment variable $JJ_SUPPORT for the path to
> "jj_support" cluster.
>
> Be patient with the INDEXED_B_TREE_TESTER. When you hit the "Run" button the
> first time the system creates a bunch of test items. This takes a while on
> my slow machine.
>
> There is a word document [rough draft] which has some class diagrams and
> explains how the library is used and the reasoning behind some of my design
> decisions.
>
> Hope this helps. Best regards,
>
> Jimmy J. Johnson
>


Chris Saunders-4

Re: Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
I tried again today and the page is appearing without a problem.  I was able
to download the zip file.  I extracted to a folder called "Temp".

I double clicked on the "jj_graphs.ecf" file and got this error:

  Description Location Position
 2 VD00: General configuration parsing error.
  Error code: VD00

General configuration parsing error.
What to do: fix the configuration file.

Could not open file: \jj_support.ecf
$JJ_SUPPORT\jj_support.ecf
Configuration: C:\Users\chris\Documents\Temp\jj_graphs\jj_graphs.ecf

I double clicked on the "jj_support.ecf" file and in the process of
compiling EiffelStudio 6.5 crashes.

Regards
Chris Saunders

----- Original Message -----
From: Jimmy J. Johnson
To: [hidden email]
Sent: Wednesday, August 12, 2009 10:33 AM
Subject: [eiffel_software] Re: B_TREE (and GRAPH, TREE, etc.) container
library


  I don't understand because when I click it I get directed to an origo
download page with a link to the zip file. ?

Would you like me to email you the file?

--- In [hidden email], "Chris Saunders" <evas@...> wrote:

>
> I went to the third URL in your message. I didn't find anything to
> download. There was an error message on the page and here is what I could
> copy from the page:
>
> Download
> warning: Invalid argument supplied for foreach() in
> /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc
> on
> line 417.
> warning: usort() [function.usort]: The argument should be an array in
> /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc
> on
> line 432.
> warning: array_reverse() [function.array-reverse]: The argument should be
> an
> array in
> /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc
> on
> line 442.
>
> Regards
> Chris Saunders
>
> ----- Original Message -----
> From: Jimmy J. Johnson
> To: [hidden email]
> Sent: Tuesday, August 11, 2009 11:22 PM
> Subject: [eiffel_software] B_TREE (and GRAPH, TREE, etc.) container
> library
>
>
> Chris,
>
> If you (or anyone else) are still interested I have hopefully made the
> download of these classes easier.
>
> The library is at:
> https://svn.origo.ethz.ch/egraphs/trunk/
>
> A library it depends on is at:
> https://svn.origo.ethz.ch/jj-support/trunk/
>
> But I have zipped them both along with a finalized executable of the test
> program at:
> http://egraphs.origo.ethz.ch/download
>
> The ecf files uses and environment variable $JJ_SUPPORT for the path to
> "jj_support" cluster.
>
> Be patient with the INDEXED_B_TREE_TESTER. When you hit the "Run" button
> the
> first time the system creates a bunch of test items. This takes a while on
> my slow machine.
>
> There is a word document [rough draft] which has some class diagrams and
> explains how the library is used and the reasoning behind some of my
> design
> decisions.
>
> Hope this helps. Best regards,
>
> Jimmy J. Johnson
>


 

Jimmy Johnson

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
I use Windows XP so for that do 1 of these 2:
1.  Define an environment variable called JJ_SUPPORT to point to the directory where the jj_support cluster is located; probably in
  C:\Users\chris\Documents\Temp\jj_support\

or

2.  Edit BOTH the graph_tester.ecf file and the jj_graphs.ecf file to change the line

  <library name="jj_support" location="$JJ_SUPPORT\jj_support.ecf" readonly="false"/>

to

  <library name="C:\Users\chris\Documents\Temp\jj_support\jj_support.ect" readonly="false"/>

hope this helps.



> $JJ_SUPPORT\jj_support.ecf
> Configuration: C:\Users\chris\Documents\Temp\jj_support

--- In [hidden email], "Chris Saunders" <evas@...> wrote:

>
> I tried again today and the page is appearing without a problem.  I was able
> to download the zip file.  I extracted to a folder called "Temp".
>
> I double clicked on the "jj_graphs.ecf" file and got this error:
>
>   Description Location Position
>  2 VD00: General configuration parsing error.
>   Error code: VD00
>
> General configuration parsing error.
> What to do: fix the configuration file.
>
> Could not open file: \jj_support.ecf
> $JJ_SUPPORT\jj_support.ecf
> Configuration: C:\Users\chris\Documents\Temp\jj_graphs\jj_graphs.ecf
>
> I double clicked on the "jj_support.ecf" file and in the process of
> compiling EiffelStudio 6.5 crashes.
>
> Regards
> Chris Saunders
>
> ----- Original Message -----
> From: Jimmy J. Johnson
> To: [hidden email]
> Sent: Wednesday, August 12, 2009 10:33 AM
> Subject: [eiffel_software] Re: B_TREE (and GRAPH, TREE, etc.) container
> library
>
>
>   I don't understand because when I click it I get directed to an origo
> download page with a link to the zip file. ?
>
> Would you like me to email you the file?
>
> --- In [hidden email], "Chris Saunders" <evas@> wrote:
> >
> > I went to the third URL in your message. I didn't find anything to
> > download. There was an error message on the page and here is what I could
> > copy from the page:
> >
> > Download
> > warning: Invalid argument supplied for foreach() in
> > /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc
> > on
> > line 417.
> > warning: usort() [function.usort]: The argument should be an array in
> > /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc
> > on
> > line 432.
> > warning: array_reverse() [function.array-reverse]: The argument should be
> > an
> > array in
> > /var/lib/origo-web/drupal/sites/all/modules/origo_home/origo_releases.inc
> > on
> > line 442.
> >
> > Regards
> > Chris Saunders
> >
> > ----- Original Message -----
> > From: Jimmy J. Johnson
> > To: [hidden email]
> > Sent: Tuesday, August 11, 2009 11:22 PM
> > Subject: [eiffel_software] B_TREE (and GRAPH, TREE, etc.) container
> > library
> >
> >
> > Chris,
> >
> > If you (or anyone else) are still interested I have hopefully made the
> > download of these classes easier.
> >
> > The library is at:
> > https://svn.origo.ethz.ch/egraphs/trunk/
> >
> > A library it depends on is at:
> > https://svn.origo.ethz.ch/jj-support/trunk/
> >
> > But I have zipped them both along with a finalized executable of the test
> > program at:
> > http://egraphs.origo.ethz.ch/download
> >
> > The ecf files uses and environment variable $JJ_SUPPORT for the path to
> > "jj_support" cluster.
> >
> > Be patient with the INDEXED_B_TREE_TESTER. When you hit the "Run" button
> > the
> > first time the system creates a bunch of test items. This takes a while on
> > my slow machine.
> >
> > There is a word document [rough draft] which has some class diagrams and
> > explains how the library is used and the reasoning behind some of my
> > design
> > decisions.
> >
> > Hope this helps. Best regards,
> >
> > Jimmy J. Johnson
> >
>


Jimmy Johnson

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
In reply to this post by Chris Saunders-4
Me too.  I will investigate with version 6.5.

jjj


--- In [hidden email], "Chris Saunders" <evas@...> wrote:
>
> I double clicked on the "jj_support.ecf" file and in the process of
> compiling EiffelStudio 6.5 crashes.
>


Emmanuel Stapf

RE: Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jimmy Johnson
To even simplify the checkout, you should use the svn:externals property so that
checking out one would check out the other too. For an example, see how we
checkout FreeELKS from Eiffelbase in $ISE_LIBRARY/library/base. The value of the
property in that case is:

elks https://freeelks.svn.sourceforge.net/svnroot/freeelks/trunk/library

And with this, you could potentially remove the need for the environment variable.

Hope this helps,
Manu

> -----Original Message-----
> From: [hidden email]
> [mailto:[hidden email]] On Behalf Of Jimmy J. Johnson
> Sent: Wednesday, August 12, 2009 10:29 AM
> To: [hidden email]
> Subject: [eiffel_software] Re: B_TREE (and GRAPH, TREE, etc.) container
> library
>
> I use Windows XP so for that do 1 of these 2:
> 1.  Define an environment variable called JJ_SUPPORT to point to the
> directory where the jj_support cluster is located; probably in
>   C:\Users\chris\Documents\Temp\jj_support\
>
> or
>
> 2.  Edit BOTH the graph_tester.ecf file and the jj_graphs.ecf file to
> change the line
>
>   <library name="jj_support" location="$JJ_SUPPORT\jj_support.ecf"
> readonly="false"/>
>
> to
>
>   <library name="C:\Users\chris\Documents\Temp\jj_support\jj_support.ect"
> readonly="false"/>
>
> hope this helps.
>
>
>
> > $JJ_SUPPORT\jj_support.ecf
> > Configuration: C:\Users\chris\Documents\Temp\jj_support
>
> --- In [hidden email], "Chris Saunders" <evas@...>
> wrote:
> >
> > I tried again today and the page is appearing without a problem.  I was
> able
> > to download the zip file.  I extracted to a folder called "Temp".
> >
> > I double clicked on the "jj_graphs.ecf" file and got this error:
> >
> >   Description Location Position
> >  2 VD00: General configuration parsing error.
> >   Error code: VD00
> >
> > General configuration parsing error.
> > What to do: fix the configuration file.
> >
> > Could not open file: \jj_support.ecf
> > $JJ_SUPPORT\jj_support.ecf
> > Configuration: C:\Users\chris\Documents\Temp\jj_graphs\jj_graphs.ecf
> >
> > I double clicked on the "jj_support.ecf" file and in the process of
> > compiling EiffelStudio 6.5 crashes.
> >
> > Regards
> > Chris Saunders
> >
> > ----- Original Message -----
> > From: Jimmy J. Johnson
> > To: [hidden email]
> > Sent: Wednesday, August 12, 2009 10:33 AM
> > Subject: [eiffel_software] Re: B_TREE (and GRAPH, TREE, etc.) container
> > library
> >
> >
> >   I don't understand because when I click it I get directed to an origo
> > download page with a link to the zip file. ?
> >
> > Would you like me to email you the file?
> >
> > --- In [hidden email], "Chris Saunders" <evas@> wrote:
> > >
> > > I went to the third URL in your message. I didn't find anything to
> > > download. There was an error message on the page and here is what I
> could
> > > copy from the page:
> > >
> > > Download
> > > warning: Invalid argument supplied for foreach() in
> > > /var/lib/origo-
> web/drupal/sites/all/modules/origo_home/origo_releases.inc
> > > on
> > > line 417.
> > > warning: usort() [function.usort]: The argument should be an array in
> > > /var/lib/origo-
> web/drupal/sites/all/modules/origo_home/origo_releases.inc
> > > on
> > > line 432.
> > > warning: array_reverse() [function.array-reverse]: The argument
> should be
> > > an
> > > array in
> > > /var/lib/origo-
> web/drupal/sites/all/modules/origo_home/origo_releases.inc
> > > on
> > > line 442.
> > >
> > > Regards
> > > Chris Saunders
> > >
> > > ----- Original Message -----
> > > From: Jimmy J. Johnson
> > > To: [hidden email]
> > > Sent: Tuesday, August 11, 2009 11:22 PM
> > > Subject: [eiffel_software] B_TREE (and GRAPH, TREE, etc.) container
> > > library
> > >
> > >
> > > Chris,
> > >
> > > If you (or anyone else) are still interested I have hopefully made
> the
> > > download of these classes easier.
> > >
> > > The library is at:
> > > https://svn.origo.ethz.ch/egraphs/trunk/
> > >
> > > A library it depends on is at:
> > > https://svn.origo.ethz.ch/jj-support/trunk/
> > >
> > > But I have zipped them both along with a finalized executable of the
> test
> > > program at:
> > > http://egraphs.origo.ethz.ch/download
> > >
> > > The ecf files uses and environment variable $JJ_SUPPORT for the path
> to
> > > "jj_support" cluster.
> > >
> > > Be patient with the INDEXED_B_TREE_TESTER. When you hit the "Run"
> button
> > > the
> > > first time the system creates a bunch of test items. This takes a
> while on
> > > my slow machine.
> > >
> > > There is a word document [rough draft] which has some class diagrams
> and
> > > explains how the library is used and the reasoning behind some of my
> > > design
> > > decisions.
> > >
> > > Hope this helps. Best regards,
> > >
> > > Jimmy J. Johnson
> > >
> >
>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>

------------------------------------------------------------------------  
Eiffel Software
805-685-1006
http://www.eiffel.com       
Customer support: http://support.eiffel.com       
User group: http://groups.eiffel.com/join       
------------------------------------------------------------------------  
Jimmy Johnson

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
Yes, I had looked into the use of that property but for some reason did not go with that option.

Sorry, it is not intuitively obvious to me how this can remove the need for environment variable?

I've noticed that EiffelStudio no longer uses these but now uses a "system variable" (on windows at least).  So is there a preferred/recommended method in ecf files for pointing to other libraries?

Also, for the ones of us that for some reason must manually edit the ecf files, is there a cheat-sheet for all the possible options and what they mean, as there used to be for ace files?  Example: 1) for what is the UUID used and must it "really" be unique (can I cut and paste?)  2) I have two different looking file rules in an ecf file <file rule> <exclude>/\.svn</exclude> and <exclude>/tests$</exclude>.  It works but …?  I guess I should ask, "Is there a help file explaining the project setting options?"

jjj



--- In [hidden email], "Emmanuel Stapf [ES]" <manus@...> wrote:

>
> To even simplify the checkout, you should use the svn:externals property so that
> checking out one would check out the other too. For an example, see how we
> checkout FreeELKS from Eiffelbase in $ISE_LIBRARY/library/base. The value of the
> property in that case is:
>
> elks https://freeelks.svn.sourceforge.net/svnroot/freeelks/trunk/library
>
> And with this, you could potentially remove the need for the environment variable.
>
> Hope this helps,
> Manu


Jimmy Johnson

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jimmy Johnson
Correction, I'm using 6.4

--- In [hidden email], "Jimmy J. Johnson" <boxer41a@...> wrote:

>
> Me too.  I will investigate with version 6.5.
>
> jjj
>
>
> --- In [hidden email], "Chris Saunders" <evas@> wrote:
> >
> > I double clicked on the "jj_support.ecf" file and in the process of
> > compiling EiffelStudio 6.5 crashes.
> >
>


Jimmy Johnson

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
In reply to this post by Chris Saunders-4
Using Version = EiffelStudio 6 (6.4.7.9451 GPL Edition - windows) compiling the library, "jj_support.ecf",it seems to crash at Degree 4: on class MATRIX; this compiled with 6.3.  Perhaps Manu can look at it?

> > https://svn.origo.ethz.ch/jj-support/trunk/


--- In [hidden email], "Chris Saunders" <evas@...> wrote:
>
> I double clicked on the "jj_support.ecf" file and in the process of
> compiling EiffelStudio 6.5 crashes.
>
> Regards
> Chris Saunders




Emmanuel Stapf

RE: Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
Simply submit a problem report and provide the necessary files at
http://support.eiffel.com.

Regards,
Manu

> -----Original Message-----
> From: [hidden email]
> [mailto:[hidden email]] On Behalf Of Jimmy J. Johnson
> Sent: Wednesday, August 12, 2009 12:52 PM
> To: [hidden email]
> Subject: [eiffel_software] Re: B_TREE (and GRAPH, TREE, etc.) container
> library
>
> Using Version = EiffelStudio 6 (6.4.7.9451 GPL Edition - windows)
> compiling the library, "jj_support.ecf",it seems to crash at Degree 4: on
> class MATRIX; this compiled with 6.3.  Perhaps Manu can look at it?
>
> > > https://svn.origo.ethz.ch/jj-support/trunk/
>
>
> --- In [hidden email], "Chris Saunders" <evas@...>
> wrote:
> >
> > I double clicked on the "jj_support.ecf" file and in the process of
> > compiling EiffelStudio 6.5 crashes.
> >
> > Regards
> > Chris Saunders
>
>
>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>

------------------------------------------------------------------------  
Eiffel Software
805-685-1006
http://www.eiffel.com       
Customer support: http://support.eiffel.com       
User group: http://groups.eiffel.com/join       
------------------------------------------------------------------------  
Peter Gummer-2

Re: Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jimmy Johnson
Jimmy J. Johnson wrote:

> ... I have two different looking file rules in an ecf file
> <file rule> <exclude>/\.svn</exclude> and
> <exclude>/tests$</exclude>.  It works but …?

I guess by "different looking", Jimmy, you mean one of them ends with  
a dollar sign and the other does not.

The file rules are regular expressions. Any file (or maybe it would be  
better to say directory) that matches the pattern will be excluded.

The first pattern that you gave ("/\.svn") will match any directory  
that starts with ".svn". For example, it will match ".svn", ".svnfoo",  
".svn.foo", etc. (If the leading slash were omitted, then it would  
match anything containing ".svn", e.g., "foo.svn".)

The second pattern ("/tests$") will only match "tests". The dollar  
sign is crucial here. Without the dollar sign, the pattern would also  
match "testsfoo", "tests.foo", etc.

In other words, Jimmy, there's almost certainly a bug in your first  
pattern. If your intention was to exclude ".svn" and nothing else,  
then the pattern should have the dollar sign:

<exclude>/\.svn$</exclude>

- Peter Gummer



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/eiffel_software/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/eiffel_software/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[hidden email]
    mailto:[hidden email]

<*> To unsubscribe from this group, send an email to:
    [hidden email]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Jimmy Johnson

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
Thanks so much.  You just simplified my life.



--- In [hidden email], Peter Gummer <p-gummer@...> wrote:

>
> Jimmy J. Johnson wrote:
>
> > ... I have two different looking file rules in an ecf file
> > <file rule> <exclude>/\.svn</exclude> and
> > <exclude>/tests$</exclude>.  It works but …?
>
> I guess by "different looking", Jimmy, you mean one of them ends with  
> a dollar sign and the other does not.
>
> The file rules are regular expressions. Any file (or maybe it would be  
> better to say directory) that matches the pattern will be excluded.
>
> The first pattern that you gave ("/\.svn") will match any directory  
> that starts with ".svn". For example, it will match ".svn", ".svnfoo",  
> ".svn.foo", etc. (If the leading slash were omitted, then it would  
> match anything containing ".svn", e.g., "foo.svn".)
>
> The second pattern ("/tests$") will only match "tests". The dollar  
> sign is crucial here. Without the dollar sign, the pattern would also  
> match "testsfoo", "tests.foo", etc.
>
> In other words, Jimmy, there's almost certainly a bug in your first  
> pattern. If your intention was to exclude ".svn" and nothing else,  
> then the pattern should have the dollar sign:
>
> <exclude>/\.svn$</exclude>
>
> - Peter Gummer
>


Jimmy Johnson

Re: B_TREE (and GRAPH, TREE, etc.) container library

Reply Threaded More More options
Print post
Permalink
In reply to this post by Emmanuel Stapf
I submitted the report

this also crashes the 6.4 compiler:

        make
                local
                        int: INTERNAL
                        s: STRING
                        i: INTEGER
                        t: INTEGER
                do
                        create int
                        s := i.generating_type
                        t := int.dynamic_type_from_string (s)
                end



--- In [hidden email], "Emmanuel Stapf [ES]" <manus@...> wrote:
>
> Simply submit a problem report and provide the necessary files at
> http://support.eiffel.com.
>
> Regards,
> Manu
>