In case you haven't figured out what the giant bug was, it was in the return keyword. When returning parentheses encapsulated expressions, the temporary parameter variables weren't being parsed correctly. So if you had a method returning (@var + 5), the method would have returned a string with the value: @var5. This issue has been resolved.
I have also added a way to capture parsed stdout similar to capturing the stdout of external processes.
Assigning variables with captured output:
@host = "chomp.Enter host: " @pingResults ? "ping \{@host}" @parsedOutput ! "for i in (1..15);say '${i}';endfor"To download 3.8.2, you can visit any of the following links:
sourceforge
freecode
No comments:
Post a Comment