Search the web
Sign In
New User? Sign Up
snobol
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 524 - 553 of 883   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
524
I'm playing around with SNOBOL4 (49.6KB freeware) and I'm getting a 'Extended Error 183' message. Will someone please give me an idea what the problem could...
Logan Kinnison
lckinnison
Offline Send Email
Feb 14, 2008
7:03 am
525
Searching with Google for "Extended Error 183", reveals that it seems to occur when trying to create a directory (or perhaps a file) that already exists. To...
Ken VanEseltine
vaneselk
Offline Send Email
Feb 14, 2008
11:30 am
526
Apparently it is trying to CREATE (specifically) a file (or subdirectory?) and that file (or subdirectory) already exists. Are you using the CSNOBOL one, or...
Gordon Peterson
gep_2
Online Now Send Email
Feb 14, 2008
6:01 pm
527
Thanks Ken. I thought it was an error issued by SNOBOL, did not stop to think that it could be coming from DOS. Basically, it is my standard play program,...
Logan Kinnison
lckinnison
Offline Send Email
Feb 14, 2008
7:28 pm
528
FWIW, the 8.3 filename restriction is not there in 32-bit SPITBOL. That one handles long filenames just great. ... -- Gordon Peterson II ...
Gordon Peterson
gep_2
Online Now Send Email
Feb 14, 2008
11:31 pm
529
FWIW-- There appears to be a problem with the EXECUTE statement in SNOBOL4 when running in a DOS box under XP. The same program runs correctly on my WIN98...
Logan Kinnison
lckinnison
Offline Send Email
Feb 15, 2008
2:54 am
530
- ... - Win98 is runs a real version of DOS. WinXP -- in contrast -- runs an application (attempting to) simulate DOS. This is a 3rd-party program which MS...
Mike Radow
mikeradow
Offline Send Email
Feb 15, 2008
3:37 am
531
Interesting? Could be many things. Does it only occur when you are logged onto it? Does the same program run on another XP box okay? Gordon wrote: I *have*...
Gregory L. White.
whitecyberne...
Offline Send Email
Feb 15, 2008
9:02 am
532
Logan, have a try with the windows firewall turned off. Greg...
Gregory L. White.
whitecyberne...
Offline Send Email
Feb 15, 2008
9:05 am
533
I've not seen this on ANY other machines, anywhere. Obviously I'm logged on, I wouldn't have access otherwise... The same program runs fine on other XP boxes,...
Gordon Peterson
gep_2
Online Now Send Email
Feb 15, 2008
8:26 pm
534
Gordon, it sounds like your problem may be due to a specific mother board, or combination of a certain processor and motherboard. Rather than just a quirk...
Gregory L. White.
whitecyberne...
Offline Send Email
Feb 16, 2008
11:25 am
535
... I don't think so, since spitbol apps have worked perfectly with this identical processor and motherboard for many years. This lockup behavior began fairly...
Gordon Peterson
gep_2
Online Now Send Email
Feb 17, 2008
2:25 am
536
Well -- maybe not a bug. Maybe "Working as designed". Here is some sample code: define('f()L') :(f_end) f L = 10 F = *(G + L) :(return) f_end f = f() G = 5 ...
Fred Weigel
combobox666
Offline Send Email
Feb 20, 2008
6:22 pm
537
Fred: You declared L to be a local variable in the define. If you remove it from the function declare your program should work as expected. It has something to...
Logan Kinnison
lckinnison
Offline Send Email
Feb 20, 2008
7:16 pm
538
... Yes. The key to understanding this is to be aware that there is only *one* name space in the system. Calling a function pushes the values of "local"...
Robert A. Lerche
ral00b
Offline Send Email
Feb 20, 2008
7:26 pm
539
Logan Yes, L is a local variable. No, removing it should (does) result in the exact behaviour exhibited. The idea is that a local L is created in the function...
Fred Weigel
combobox666
Offline Send Email
Feb 20, 2008
7:38 pm
540
Yes, but when a variable is restored, any unevaluated exmpressions created since the "push" occurred could be examined, and the variables deliberatly...
Fred Weigel
combobox666
Offline Send Email
Feb 20, 2008
7:44 pm
541
From: Fred Weigel ... What is "GC'd"? Garbage collected? This communication is the property of Qwest and may contain confidential or privileged information....
Walker, Radford
sleuthraptorman
Offline Send Email
Feb 20, 2008
9:09 pm
542
... Yes, Garbage collected -- sorry for the shorthand. ... confidential or ... strictly ... communication ... destroy...
Fred Weigel
combobox666
Offline Send Email
Feb 20, 2008
9:32 pm
543
There is only one variable named "L". When f() is called, the current value of "L" (the null string by default) is pushed onto a stack and "L" is overwritten...
Andru Luvisi
glomek
Offline Send Email
Feb 21, 2008
12:38 am
544
Hello Fred, It does not appear broken to me. And does not appear too differant to many other languages.. Yes, one has to be careful with variable names. But...
Gregory L White
whitecyberne...
Offline Send Email
Feb 21, 2008
6:39 am
545
As I understand it, the point is that the restoration of the non-local value of L upon return from the function is not a matter of garbage collection (as you...
Peter-Arno Coppen
pacoppen
Offline Send Email
Feb 21, 2008
9:35 am
546
From: Fred Weigel ... I thought about this a lot yesterday. And even after reading the responses from some of the experts, I am not convinced that evaluating ...
Walker, Radford
sleuthraptorman
Offline Send Email
Feb 21, 2008
7:47 pm
547
Here's another way of thinking about it. When eval evaluates an unevaluated expression, it evaluates the expression in the current environment and not the...
Andru Luvisi
glomek
Offline Send Email
Feb 21, 2008
11:55 pm
548
... Absolutely, and this seems to have been the point of confusion. There are NOT two different variables "L". There is ONE variable L. The value it had upon...
Gordon Peterson
gep_2
Online Now Send Email
Feb 22, 2008
12:09 am
549
... It seems to me that what Fred wanted was something amounting to: define('f()L') :(f_end) f L = 10 F = *[(G + ] L *[)] :(return) f_end where I am using...
Michael Davis
michaeldavismd
Offline Send Email
Feb 25, 2008
3:07 pm
550
... In that case, using a quoted expression is exactly what he could do: define('f()L') :(f_end) f L = 10 F = *('G + ' L) :(return) f_end This will give...
pacoppen
Offline Send Email
Feb 25, 2008
4:08 pm
551
... WOW! My first reaction was "JEEZ! Does THAT work??!!" But on thinking about it, I guess it's plausible that it actually COULD! At least, it xould if you...
Gordon Peterson
gep_2
Online Now Send Email
Feb 25, 2008
5:31 pm
552
Right. What it shows is first and foremost that I should have checked what I suggested, by running it. In that case I would have corrected my suggestion as...
pacoppen
Offline Send Email
Feb 26, 2008
1:47 pm
553
... Thank you. This is very interesting. Although I realised that conceptually what was needed was quoting the part that was to be non-local, I failed to...
Michael Davis
michaeldavismd
Offline Send Email
Feb 26, 2008
3:04 pm
Messages 524 - 553 of 883   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help