... It makes sense but is a bit hard to guess, as the intuitive meaning of 'valid position' will be a position with an item. What about: -- Is it possible to...
... Yes, the wording is almost verbatim from the class interface text in chapter 16. ... This should be "Is it _not_ possible to move the cursor to the right?"...
... This definition does not work when the list is empty. ... Did you run a survey to confirm that? ;-) ... but does not work when the list is empty. ...
What are the differences between this two features? feature -- String constants foo: STRING is "Foo is nice" -- foo string foo_once: STRING is -- foo string...
... Yes, "almost". The difference is that you can redefine `foo_once' in a descendant class. -- Eric Bezault mailto:ericb@... http://www.gobosoft.com...
... I was meaning that the following code is labelled as non portable and it seems to compile only with SmartEiffel: featore foo is do print (once "My foo") ...
Guys, I'm in need of a circular class. I'm in the middle of implementing one that I'd like to provide to the Gobo library. There are currently four classes: ...
... We could add this trivially to all cursors if that's useful: forth_circular is require not off do forth if after then start end ensure not off end ... ...
... I suppose it is useful, but I believe the type I am referring to deserves its own class. ... But this is a circular array, and thus gains all the benefits...
... Once you've done that you can also extend it to say that _all_ lists can be traversed circularly, that is: - all lists are circular from an interface...
... The reason why there is no circular class in Gobo is that at the time I worked on the data structure library the circular classes of ISE EiffelBase were...
Hi there, I am using the last GOBO from CVS and I have a few questions 1) Is there a way with the XM_NODE classes ... to generate "<![CDATA[ my text ]]>" ? I...
... Redefine XM_PRETTY_PRINT_FILTER.on_content. (See XM_FORMATTER.process_document to use it from a tree.) You may want to use a XM_CONTENT_CONCATENATOR in...
Thank you for the precision and for the "éèà" ... I realized I had a remaining (almost hidding) 'set_string_mode_ascii' and then of course .. any é would...
ISE supports "class GS_LIST [ITEM -> G_OBJECT create make_shared end]" and rejects "class GS_LIST [ITEM -> G_OBJECT]"; SmartEiffel the contrary. It is work for...
Hello, I am using a descendent of XM_CALLBACKS to convert my XML document into a HTML document. Here is my code I am using to do this: local retried: BOOLEAN ...
... Neil> retried then l_string := a_doc.text.twin if not What is a_doc? Neil> My question is, that when I have an XML document that Neil> contains escape...
Colin Paul Adams
colin@...
May 13, 2005 4:31 pm
1277
Hi, Sorry, first I should point out I am using the CVS ISE tag version of Gobo, since that may be an issue here. So... `a_doc' is just my internal document...
... Neil> Hi, Sorry, first I should point out I am using the CVS ISE Neil> tag version of Gobo, since that may be an issue here. Well, I don't know what...
Colin Paul Adams
colin@...
May 13, 2005 4:45 pm
1279
... Yes, but note you may get it in pieces, eg: on_content ("if 4 ") on_content ("<") on_content (" 5") The parser is entitled by contract to split content ...
I found the problem. Problem is because the new version unescapes characters automatically now and I was pre-parsing some content to set the document text....
The contract for text_substring in class YY_SCANNER is insufficient. Here is the current contract for reference: text_substring (s, e: INTEGER): STRING is --...
... Sorry, my fault. I had it backwards and spoke too soon. But I still think: text_substring_count: Result.count = e - s + 1 is a better postcondition. It's...
... I prefer the current postconditions where we clearly see what we get in both cases: text_substring_empty: (s > e) implies (Result.count = 0) definition: s...
Hello, The long awaited release of Gobo Eiffel 3.4 is now available from: http://www.gobosoft.com/ Please refer to this web site for details about the new...
Hi, I would like to know if the regular expression library has a built in way to tell the regular expression compiler to treat the input string in a strict...
... Hash: SHA1 ... Not sure I'm getting this Neil. The input string is the input for a regular expression?? So it's not the re itself? The input string is...
Dear List, I have tried to implement an application using the XM_EIFFEL_PARSER together with the XM_CALLBACKS_TO_TREE_FILTER, to produce a XM_DOCUMENT from an...
... You must also have a namespace resolver filter between the parser and the tree filter, that's what the precondition explains. The parser issues unresolved...