[Oorexx-devel] Creating method objects from data may raise a syntax exception

2009-05-22 Thread Rony G. Flatscher
When creating a method object with code supplied from a buffer the
following error may appear, if the data contain LF or CRLF:

F:\test\o4rx\tests\setmethodtest.rex
 1 *-*  ?
 7 *-* m=.method~new(aha, code)
Error 13 running aha line 1:  Invalid character in program
Error 13.1:  Incorrect character in program ? ('0D'X)

Is this intended? If so, is there a simple utility at the native layer
to convert that (maybe into semi-colons or into a RexxArrayObject)?

---rony

--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers  brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing,  
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA,  Big Spaceship. http://www.creativitycat.com ___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Creating method objects from data may raise a syntax exception

2009-05-22 Thread Rick McGuire
Carriage LF and CRLF sequences are not part of the Rexx syntax
structures, so they are not accepted when you attempt to create
directly from Rexx code.  It has always been that way.

The SendMessage() API gives you access to all of the methods of any of
the classes.  You are not limited to just what we've decided to
include as convenience methods.  I suspect the string makeArray method
will give you exactly what you want.

Rick

On Fri, May 22, 2009 at 6:14 PM, Rony G. Flatscher
rony.flatsc...@wu-wien.ac.at wrote:
 When creating a method object with code supplied from a buffer the following
 error may appear, if the data contain LF or CRLF:

 F:\test\o4rx\tests\setmethodtest.rex
  1 *-*  ?
  7 *-* m=.method~new(aha, code)
 Error 13 running aha line 1:  Invalid character in program
 Error 13.1:  Incorrect character in program ? ('0D'X)

 Is this intended? If so, is there a simple utility at the native layer to
 convert that (maybe into semi-colons or into a RexxArrayObject)?

 ---rony


 --
 Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
 is a gathering of tech-side developers  brand creativity professionals.
 Meet
 the minds behind Google Creative Lab, Visual Complexity, Processing, 
 iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
 Group, R/GA,  Big Spaceship. http://www.creativitycat.com
 ___
 Oorexx-devel mailing list
 Oorexx-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/oorexx-devel



--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers  brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing,  
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA,  Big Spaceship. http://www.creativitycat.com 
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel