[REBOL] Re: Bioinformatics

2002-09-17 Thread sqlab

Hello Jim

If you count distributing data between clinical information systems, then
yes.
I use Rebol to tie some (HL7-)gateways.

AR

 
 Is anyone aware of anyone using Rebol in bioinformatics.  We are
 considering
 using Rebol to develop a distributed data integration engine.
 
 Jim Shaw
 [EMAIL PROTECTED]
 
 

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Core 2.6 - Last minute requests - take your chance!

2002-04-23 Thread sqlab

I would like to see an easy way to save with linefeeds.

maybe save/lines, where any linefeeds will be preserved and any newline
(^/) will cause a new line.

AR

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: MS SQL connection from Linux

2002-04-15 Thread sqlab

 Maarten Koopmans wrote:
 
  Hi,
 
  Command (2.0 and up) have built-in Mysql support ;-)
  I have used it extensively under Linux, but
 
  - strange errors in datatype conversion sometimes happen
  - it is *slow*
 
  OTOH: DocKimbel (Reb/sites/DocKimbel) made a tcp based
  mysql driver that runs on Core 2.5! It is up to 30 times faster and
  has *no* problems I know off. You can simple 'do' it to replace the
  built-in Command implementation, and it has the same way of calling. 
 
 I haven't done any testing myself yet, but if it is so, it's pretty ... 
 ehm  Our company paind 700 USD for /Command, which does not seem to 
 be up-to-date enough to compete with free implementation? I think that 
 once DocKimbel releases his free FastCGI protocol, someone else does 
 ODBC library wrapper and  there is no reason anymore for anyone to buy 
 /Command, as everything else is in View/Pro ... ;-) ... ah  I forgot 
 there is no Core/Pro, so Unix users would still be required to buy 
 Command, because of that X11 gfx thing 
 
 -pekr-
 
 
I did an ODBC-wrapper in Command1.0 times and from time to time I am still
using it with /View or Command2.0, as it is more flexible than the native
implementation.

But I think it has a few memory flaws and is not made according Rebol/port
conventions.

I have a tcp/ip connection to the Cache ODBCJDBC-server port too.

If anyone wants to clean them up...

AR

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Shortage of network connections

2002-04-12 Thread sqlab

A few weeks ago I complained about problems with unsuccessful tcp/ip
connections. 

I said, I will check this problem in greater details at the other side too.

After gaining access to the host I could see, that it was mainly a problem
with Rebol alone.

Therefore I wrote a client test program, that does nothing but opening a
socket, transfers some bytes, reads some bytes and closes the socket again.
This approach done in a loop leads very soon to connection errors. 

But if I place a wait before the next opening, I can open, exchange messages
and close the connections in abundance, even if I use wait 0.

Probably wait seems to clear or renew some conditions needed for successful
tcp/ip connections under Win/NT.

If I remember right, other members of the mailing list reported similar
observations too. They just succeded after adding an otherwise useless wait 0.

So what does wait 0 and should the clearance of the network status not be
part of the normal port handling?

AR

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: rebol/core 2.6 ?

2002-04-09 Thread sqlab

What I would like to see is a barebone /core
- all the mezzanine functions
+ dynamic and static library support

This will make core slimmer and more powerful.

The mezzanine functions can be supported by an external library call - do
%mezzanine.r  . So everyone is able to just tailor and load the functions he
needs.

The dynamic and static c-library support in core would even allow to use any
os-specific function call and to add any wanted functionality.

AR

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Shortage of network connections

2002-03-18 Thread sqlab

Holger,

thanks for your reply

Unfortunately I am not totally convinced.



 On Fri, Mar 15, 2002 at 01:21:05PM +0100, [EMAIL PROTECTED] wrote:
  Hello
  
  I am using Rebol since a few years for transferring messages between pcs
 and
  not so common systems, where i wrote the servers on the non-pc.
  
  Just since short time i use it too for transferring message via Tcp/Ip
  between pcs. And there I observe connection errors in more than 10% of
 every try.
  
  Of course I handle that and try it again. But i can see a whole stack of
  orphaned socket connections and I am therefore worried that I will get a
 buffer
  or socket  shortage or similar problems sooner or later.
  
  Has anyone seen the same effect and what can you do under Windows (NT,
 2000
  a.s.o.), to overcome the problem?
  Should I use another open/mode, but open/binary with Rebol, or are there
  some tweaks forcing Windows to do a housekeeping on socket connections
 in
  CLOSE/WAIT state?
 
 Having a socket in Close/Wait for an extended period of time is the result
 of
 bugs in the kernel, either on your end or on the other end. There is
 nothing

After closing Rebol all orphaned sockets in CLOSE/WAIT are gone. It seems,
that Rebol frees all used TCPT/IP resources, even if it does not report all
sockets to the requesting application.

 you can do about it, but it should not be harmful either. Kernels can
 handle
 tens of thousands of socket connections, and connections in Close/Wait do
 not

I expect my applications to run for months without manual intervention, and
yes, there are easily a few hundred thousands opened and closed sockets durig
the lifetime of the application.

 count towards the per-application socket limit, so applications should not
 be
 affected. (Contrast Close/Wait to Time/Wait, which is completely normal,

CLOSE/WAIT should mean, that the other side closed the connection (it's in
CLOSE/WAIT2) and is waiting for me to close my channel. In former times and on
other systems I got problems when closing a listening socket, where some
derived CLOSE/WAIT2 sockets still existed. Then I could not open immediately
after a listening socket on the same port.
So even I am not in trouble now, I also don't want to block peers. 

 necessary, not the result of bugs, and only last for a minute or so).
 
 All of this is unrelated to REBOL or any modes/options set in REBOL.

Rebol gives an connection error to the application, either because the
former closing was unsuccessful, but the error was delayed, or because the TCP/IP
stack finished the connection successfully, but Rebol did not wait long
enough to get all connection informations.

Of course, there could also be an error in the peer software. As soon as I
get a hand on it, I will check this too. Maybe it accepts a connection and
cancels it immediately. But why should someone do this. And if, then I would
expect a successful open and a failure later.

Anyway, I think, I have to clear this, before using Rebol for the intended
purpose.

AR
 
 
 -- 
 Holger Kruse
 [EMAIL PROTECTED]
 -- 


-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Shell productivity wish-list

2001-10-11 Thread sqlab

 
 
 [EMAIL PROTECTED] wrote:
 
 
  Sorry to disagree, but I don't like these features.
 
  I get always annoyed, if some unexpected happens. As long as there are
 the
  same events causing different reactions under different OS's or programs
 I get
  never accustomed to so called shortcuts.
 
 That's completly your problem :-))
 -pekr-
 

Maybe, but i am quite content with the status quo regarding short cuts in
Rebol.)
How about you?

AR

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: No ANN

2001-10-11 Thread sqlab

 I wanted to upload a new game to my reb (and I think it may be uploaded)
 but 'coz REBOL reads IE cache (I don't mind what Holger said it's not only
 me who had proven the fact) I don't know if the game is working. Well,
it's
 not finished version, I will upload it tommorow, so I won't give any
 adress. So, why I wrote ths mail? Because I do not like behavior of RT's
people.
 You say - BUG; they say - NO!, HA HA!; you say - YES, BUG, LOOK HERE; the
 say - ... - well, they do not say anything at all. :(
 -- 

You can change the location, where Rebol places it's cache by changing 
system/options/home: %myplace
and Rebol uses %myplace/public as cache directory.

And of course you can set the cache directory of IE to Rebols cache.
Then IE and Rebol really do use the same cache.

AR

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: tcp port open?

2001-10-09 Thread sqlab

 Hi,
 
 Is there a way to now if a tcp port is open on both sides. So that a
 server 
 (or client) can see whether or not the other side of the pipe is still
 open?
 
 Thanks,
 
 Maarten


Hello Marten

You can either try a read before any sending in order to see, if the
connection is still valid, or if you do a wait on your port-list, you should get the
closing.

Of course, an error? try [sending some data] prevents you from failing, if
the connection is closed during the transmission.

AR

AR

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Dictionary Script Updated

2001-05-11 Thread sqlab

Where are get-modes and set-modes?

regards 
AR


 I printed a few pages, and noticed that I had forgotten
 to provide the refinement args.  They are added now.
 Even bigger in HTML now and actually smaller in REBOL.
 
 In the destkop, rightclick on the ref-make icon and
 update your copy (until I get a chance to update the
 index file...)
 
 -Carl
 

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Telnet help.

2001-05-02 Thread sqlab

Hi Frank

That's a very useful help.
Unfortunately it does not work with some servers, e.g. Linux.

I do not know enough about the telnet protocol  to see why it does not give
back anything. 
Has anyone seen the same problem?

regards

AR

---
Frank Sievertsen wrote:

I am not sure, what you want to do, but if you need a telnet-protocol, I
can help.

 do http://proton.cl-ki.uni-osnabrueck.de/REBOL/telnet.r
 t: open telnet://hostname
 copy t
== 

repeat [copy t] to get all data sent from the server.
You can also try

open telnet://username:password@host

and
read join telnet://username:passwort@host/ ls

Hope that helps,
Frank





-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with unsubscribe in the 
subject, without the quotes.




[REBOL] Re: Rebol + FastCGI

2001-04-14 Thread sqlab

Hi Nenad

Maybe there is no need for me doing it by mself, if you release it.)

Just a few questions.

Do you use local sockets or remote tcp/ip sockets?
Do you have a timeframe when you will finish it?


regards
AR

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Big numbers

2001-04-14 Thread sqlab

Hello

Can I use big numbers without encryption and how?


-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Rebol + FastCGI

2001-04-12 Thread sqlab

Hello

Has anyone experience with Rebol as a FastCGI application?

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Re: Problem with losts records

2001-02-05 Thread sqlab

Ola Gordon

Do you know which records are missing,
maybe every 11th or nnth record or the last nn records ?

I used recycle just every 1000 records.

AR


 Hi,
 
 Rebol/Command drives me Crazy!.
 
 
 I Don't obtain all the records of the table Limpia20010131, and I can't 
 find the cause, I found this problem so later ... I Lost a lot of info
 (and 
 Work) ... :'-(
 
 Note: I use Recycle Command because (if i don't use it) rebol crashes with
 
 an "Invalid Data Type During Recycle ...*** Press Enter to Quit." Message.
 
 I Use Rebol/command 1.0.0.3.1
 
 Any ideas . . .
 
 
 
 Un Saludo,
  Antonio Corts [EMAIL PROTECTED]
 
 "El ordenador es la evolucin lgica del hombre: Inteligencia sin moral": 
 John Osborne.
 ---
 "A nullo videbatur, ipse autem omnia videbat"
 ---
 Clave PGP Pblica en: 
 http://thor.prohosting.com/~nemesys/Antonio.Cortes.asc
 
 -- 
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with "unsubscribe" in the 
 subject, without the quotes.
 

-- 
Sent through GMX FreeMail - http://www.gmx.net
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Re: Problem with losts records

2001-02-05 Thread sqlab

Hi

I never used pick, but always copy/part n.
I will check if I too loose one record after each recycle.

I hope, it's not true.

AR


 Hi,
 
 The Table limpia20010131 got about 2 milliom of records, I missed 1
 milliom 
 ... every 2nd ...
 
 if i use Recycle every 1000 records ... I must lost all the 1000th 
 Records  (about 2000 records) ! (Less records that now)
 
 


-- 
Sent through GMX FreeMail - http://www.gmx.net
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Re: MySql and Command Success!

2000-12-17 Thread sqlab

Jeff

I have a Rebol/Command ODBC script, that uses the ODBC dlls and as I was
told from someone I gave to, works even with the Linux Version of ODBC.

Unfortunately I discovered recently when comparing with my new native
Cache
SQL interface, that it frees its used memory not completely. So it stops
working after a few thousand SQL statements, although I fetched already a
few million records after just one select.

Probably no big problem if you do only a few statements and quit Rebol
after
executing a typical CGI script.

AR

 AMEN!

 Finally have a working connection from Rebol/Command to MySql on my
 Win98
 local system.

 Now Linux is another story.

 Jeff



-- 
Sent through GMX FreeMail - http://www.gmx.net
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Re: ODBC

2000-12-11 Thread sqlab


 spoke too soon, here the first and fourth inserts work

 insertrecs: func [] [
   insert db-port [ {insert into reboltest (fname ) values
 ("GRAHAM" )} ]

   firstname: "Joe" dob: 10-Dec-1950
   insert db-port [ {insert into reboltest (fname, birthday)
 values (?, ?)} firstname dob ]

   firstname: "Josephine   " dob: 10-Dec-1940
   insert db-port [ {insert into reboltest (fname, birthday)
 values (?, ?)} firstname dob ]

   insert db-port [ {insert into reboltest (fname, birthday)
 values ("Allen", ?)}  to-date "31-Dec-1957" ]
 ]

 but where I pass the fname as a variable, I get scrambed
 data back.

 --
 Graham Chiu
 --

Probably char fields expect you to fill the remaining space with spaces
up to the end of the field.
We are not always talking about C-strings.

AR

-- 
Sent through GMX FreeMail - http://www.gmx.net
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Re: ODBC

2000-12-11 Thread sqlab


 - Original Message -
 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Sunday, December 10, 2000 3:06 PM
 Subject: [REBOL] Re: ODBC


  There are more bugs with Rebol/Command handling certain SQL datatypes.
  Take also into account, that almost every database handles even
 strings
  differently and/or has more than one character datatype.
 
  If I remember right, RT named only a few DB system working correctly
 with
  their ODBC API. I know DB systems, where Rebol/Command could not
 connect
  or
  retrieve records.

 So go and report it to feedback 

 -pekr-


I did that months ago and even how to handle them right.

AR

-- 
Sent through GMX FreeMail - http://www.gmx.net
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Re: ODBC

2000-12-10 Thread sqlab

There are more bugs with Rebol/Command handling certain SQL datatypes.
Take also into account, that almost every database handles even strings
differently and/or has more than one character datatype.

If I remember right, RT named only a few DB system working correctly with
their ODBC API. I know DB systems, where Rebol/Command could not connect
or
retrieve records.

AR

 I've isolated the problem, and it's a Rebol bug.

 I'll send it to feedback.

 --
 Graham Chiu
 --
 To unsubscribe from this list, please send an email to
 [EMAIL PROTECTED] with "unsubscribe" in the
 subject, without the quotes.


-- 
Sent through GMX FreeMail - http://www.gmx.net
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Re: REBOL and MySql

2000-12-04 Thread sqlab

I have almost finished a interface to Cache4.0.
I used the sqlproxy of Galt Barber as a starting point.

AR

 Anyone have any success interfacing with REBOL to MySql?

 If so, let me know.

 Thanks,

 Jeff
 --


-- 
Sent through GMX FreeMail - http://www.gmx.net
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.




[REBOL] Question: Move the REBOL List? Re:

2000-10-11 Thread sqlab

I would prefer the newsgroup comp.lang.rebol

regards
AR


 Dear REBOL list readers:

 It's great to have so much activity happening with REBOL these days.
 Unfortunately, our servers are overloading.  We're starting to have
 gigabyte days.  While it is good to have all this activity, it is making
life
 difficult for a few folks around here.

 Your thoughts?

 -Carl


-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] A couple of things regarding ports Re:(7)

2000-09-19 Thread sqlab

Hello

--
[EMAIL PROTECTED] wrote:

Try something like:
dispatch [port1 [print "Port1"] port2 [print "Port2"]]
as your:
print first port1
may be waiting for input on 'port1.


the whole idea was to wait for data from the ports :)

however, if I do it like [print "Port1"]
I get spammed with a never ending list of Port1's,
allthough the other end of Port1 isn't sending anything,
and occasionally one or two Port2's..
something with the 'wait seems fishy enough?..

Cheers, malte

--

As long as you do not handle the port event correctly, you will get the
event always again.

You have to do something like [new-port: first serv-port] on the port
after
it gets a connection to satisfy the event handler.

It seems to be a behaviour of wait to give back unserviced data as new
until
they are removed from the port.

regards
AR



-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] AW: Search for in Strings Re:(2)

2000-08-16 Thread sqlab


 Hi Brett,

 that was not was i was searching for. Perhaps i should be more detailed.

 i got a file with lines like this:

 2;"615165151";"L";20.15;456

 what i need is a way to get rid of the quotes including informations.
 the
 result should look like this

 2;615165151;L;20.15;456

 Hope you can help.


 Thorsten


Try
replace/all file-content {"} {}

or
replace/all file-content "^"" ""

There are a few other methods like to-char 34 a.s.o

-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] REBOL/Command ODBC (Column-names) Re:

2000-08-07 Thread sqlab

Hallo

The current ODBC implementation in /Command does not support
SQLDecribeColumns.

I have an alternative ODBC access method via Dynamic Library Access
supporting this feature by a refinement.

If you are interested, I can send you the script.

AR

 Hello,

 I'm trying REBOL/Command as an alternative to Microsoft ASP.

 How can I get the column-names when I give the following selection:

 insert db-port "select * from tabelx"

 In MS-ASP there is a recordset object from which I can take all
 properties
 for all selected fields.

 many thanks

 Helmut (germany)


-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] REBOL/Command ODBC Addendum Re:

2000-08-07 Thread sqlab

 Hallo

 The current ODBC implementation in /Command does not support
 SQLDecribeColumns.

 I have an alternative ODBC access method via Dynamic Library Access
 supporting this feature by a refinement.

 If you are interested, I can send you the script.

 AR

Sorry, I forgot to mention that the current implementation does not allow
Dynamic Library Accces.
Therefore I use an older version.

AE

-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] Reading Binary data Re:(3)

2000-07-17 Thread sqlab

 Hi Jim:
 That part worked thanks! However, if have not gotten
 the results that I had hoped for.
 I had assumed that skip fp 10 would take me to offset
 10. It appears that it has not.

 TestBin.txt contains the characters:
 "abcdefghijklmnopqrstuvwxyz"

 The following code :
 ;===
 fp: open/read/direct/binary %TestBin.txt
 skip fp 10

Use
 fp: skip fp 10

 print to-string buffer: copy/part fp 10
 close fp
 ;===
 produces:


The result you will be looking for in buffer
will be "klmnopqrst"




-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] none

2000-05-05 Thread sqlab

Hello

A few months ago Russel posted a very nice script computing the Julian day
with Rebol.

I just used it and noticed, that there's a problem with the 1st of March
of leap years after 2000.
It assumes that e.g. 2-Mar-2004 is following 29-Feb-2004.

Anyone more familiar with this subject and able to help ?


TIA

AR

-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] Parse Re:(5)

2000-04-17 Thread sqlab

Hi 

use
 parse/case
 
 (BTW, if the comparison between chars is case insensitive, it
 should be enough to convert them to integers first.)
 

AR

-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] FTP and recycle

2000-04-04 Thread sqlab

Hi

Last week I complained about problems with FTP.
After a sleepless night and tracing down a few variants, 
I could get rid of the problems.

I inserted a "recycle on" in my main loop.
After that everything went fine.


In that context I noticed, that 
" probe system/schemes/ftp" is possible before any ftp action,
but locks REBOL completely after the first successful ftp action.


AR

-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] SERIES for LISP

2000-04-03 Thread sqlab

Hi 

Does anyone know the SERIES package for CommonLisp
(http://series.sourceforge.net/) and can explain difference and common referring to 
Rebol ?

Thanks

AR

-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] FTP Re:(4)

2000-03-22 Thread sqlab

I use the name form too.
What OS do you use ?
I use Win.

regards

AR
 
 
 It has been noted before that there is an ftp bug when using the ip
 address
 instead of the
 server name. To avoid the problem make sure you use ftp://ftp.rebol.com 
 and
 not ftp://207.69.132.8
 
 Not sure if this relates to your ftp problem though. I made that change
 in
 one of my scripts that runs in
 a forever loop on a permanent connection. It has currently been running
 with
 no problems for over 1000 hours.
 
 Prior to making the change it would lock up the system after a random
 number
 of downloads or connections.
 
 Cheers,
 
 Allen K
 


-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] /dup and /deep Re:(2)

2000-03-22 Thread sqlab

 [EMAIL PROTECTED] wrote:
 Is there a refinement /deep for word with the refinement/dup ?
 
 If not, I think, that /dup as refinement for words like insert should
 be
 omitted in favour of the refinement /dup for the word copy.
 
 Boy would that increase time and memory usage!
 
I use that to build a hierarchical message skeleton with repetitions of
blocks inside of blocks with empty data (null values). The position determines
the meaning. Without copy/deep I could not insert or change certain parts
without changing others. Storing the position as an further element of an
item would require an extra coded renumbering after insert or delete. 

 But, if you want to do that, to replace a theoretical
 insert dest copy/dup/deep src num
 with
 loop num [dest: insert dest copy/deep src] dest: head dest
 which should be about as fast.

Of course I use my own comparable routine.)

 
 Perhaps you should consider a copy-on-write strategy as a time
 and memory saving measure. I know that many don't think about
 such things today, but copy/deep takes time. Time and memory
 considerations are even more important in interpreted code.
 
 Brian Hawley
 

If I want faster execution instead of easy development, I am using a C
compiler or an other adequate tool.


regards
AR

AR


-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] FTP Re:(2)

2000-03-21 Thread sqlab

Hi

With FTP REBOL crashes after reading every four to eight files in a loop.
This problems does not happen, if I use FTP from the console.

When I check via the file system every one to ten seconds, read and write
files and transfer messages via TCP (low level read-io and write-io) and
retry in case of communication errors (either file or TCP), I process around
one to two thousand messages per day and instance for around one month without
interruption . Unfortunately other applications bring WinNT down then.

I hope, that the FTP implemetation will become stable in the same way.

AR


-- 
Sent through GMX FreeMail - http://www.gmx.net




[REBOL] /dup and /deep

2000-03-20 Thread sqlab

Hello

Is there a refinement /deep for word with the refinement/dup ?

If not, I think, that /dup as refinement for words like insert should be
omitted in favour of the refinement /dup for the word copy.

By the way, I did not get one message since two days.
So this is just a test too.

AR

-- 
Sent through GMX FreeMail - http://www.gmx.net



[REBOL] FTP

2000-03-20 Thread sqlab

Hello

I know, that there are many problems reported with the current
implementation of FTP.

I use REBOL running under Win as a gateway between different computer
architectures.
If I access files via ftp in a loop, my REBOL always crashes.
If I access them via the the file mapping of the OS, I do not have a
problem. 

Just a test of the list too.

AR


-- 
Sent through GMX FreeMail - http://www.gmx.net



[REBOL] Weird Re:

2000-01-27 Thread sqlab

Hi

I wanted to get the number of actual arguments in a function last week,
but restrained from doing it in a similar way. 
Means it crashed immediately.(

AR

 Hi,
 
 did anybody try the following:
 
 f: func [x] [get first first :f]
 f 1
 
 WARNING, any damages at your own risk!
 
 Ladislav
 

-- 
Sent through Global Message Exchange - http://www.gmx.net



[REBOL] Weird Re:(3)

2000-01-27 Thread sqlab

Thanks

AR
 
  f: func [x y z] [ 
   args: third :f 
   print length? args
   print mold args
   bind args 'x 
   foreach word args [print get word] 
 ]
  f "Try doing" "it like" "this. Works!"
 
 ;- Elan  [: - )]
 

-- 
Sent through Global Message Exchange - http://www.gmx.net



[REBOL] Rebol Crashes Re:(8)

2000-01-19 Thread sqlab

After placing a trace on just before the last readable words I got this:


Trace:  [
rejoin ["?" trim program "?"]
] (block)
Trace:  throw-on-error (word)
Trace:  [make function! spec body] (block)
Trace:  if (word)
Trace:  error? (word)
Trace:  blk: (set-word)
Trace:  try (word)
Trace:  blk (word)
Trace:  make (word)
Trace:  function! (word)
Trace:  spec (word)
Trace:  body (word)
Result: (function)
Result: (function)
Result: false (logic)
Trace:  [throw blk] (block)
Result: false (logic)
Trace:  :blk (get-word)
Result: (function)
Result: (function)
Result: (object)
** Script Error: Trace:  "Word" (string)
Trace:  :arg1 (get-word)
Trace:  "is protected, cannot modify" (string)
Word set is protected, cannot modify.
** Where: set name reduce content
return

Maybe that helps a little bit.

AR

-- 
Sent through Global Message Exchange - http://www.gmx.net



[REBOL] Rebol/HL7/refined

2000-01-11 Thread sqlab

I got an almost finished version of my HL7 tool, with parse, build and
browse. Just around 10k code with 25k rules and documentation.

Anyone interested in testing, further developing, verifying and adding
more rules ?

Please contact me off list.

AR



-- 
Sent through Global Message Exchange - http://www.gmx.net



[REBOL] [REBOL] What's next for REBOL... Re:(4)

2000-01-07 Thread sqlab

I won't rebuff it, but I am waiting for Rebol/Command.

regards
AR

[EMAIL PROTECTED] schrieb:

  Yes! As long as they have the same subject, I'll find them all, and we
will send you 
  REBOL/View.  Just as soon as we've got it.

  -Carl

  

-- 
Sent through Global Message Exchange - http://www.gmx.net



[REBOL] More syntax/documentation Q's Re:(2)

1999-11-30 Thread sqlab

Hi

I do not cease to object (in part:) to the REBOL creator.

Carl wrote: 
"Note that using MAKE like this is really not necessary.
"REBOL strings automatically grow in size.  That
"is, you can create a string of size 1, then add 99 chars to it
"w/o a problem.  The MAKE is only used for efficiency, when you
"know the length of the string you want.

According my experience with Rebol and sockets, it's a need a allocate a
buffer for read-io. 
Of course that does not make the above saying wrong, but shows, that
sometimes you have to provide enough memory.

Regards
AR

-- 
Sent through Global Message Exchange - http://www.gmx.net



[REBOL] HL7 utlities Re:(3)

1999-11-30 Thread sqlab

Hi 

As I'm working with physically separated networks, I do not have this
routines at hand, but hope to transfer and post some tomorrow.

Regards 
AR



You wrote 
 Hi,
 
 I was thinking of just parsing the data and putting it into comma
 separated files that can then be readily imported into a dBase table.
 
 Do you have anything you can post?
 

-- 
Sent through Global Message Exchange - http://www.gmx.net



[REBOL] 2.2 released Re:(3)

1999-11-03 Thread sqlab

[EMAIL PROTECTED] schrieb:

  Hi,

  Can you give a small example of the problem? Nothing like that has shown
up
  in our testing, so it may be something in the way you are using it that
we
  are unaware of. Thanks.

- jim

Sorry, I have to excuse. 
I guess the different behavior is the outcome of my wrong interpretation
of to-string. I thought it's a short form of 
"make string!" as it's described in the old dictionaries. 
Therefore I had a line with 
"msg: to-string 4096" instead of "make string! 4096". 
Now it has a different behaviour and acts more like 
"msg: to-string [4096]".

After changing to-string to make string! my scripts should work again.

Maybe changed functions should be emphasized in the release notes.

Thanks for the offer of help

A.R.

-- 
Sent through Global Message Exchange - http://www.gmx.net