On Mon, Dec 07, 2009 at 07:39:13AM -0500, Will Coleda wrote: > For a non-EH, you can do something like: > .sub 'string_options' :anon :immediate > .local pmc opts > opts = split ' ', 'bytelength compare equal first index is last > length map match range repeat replace reverse tolower toupper totitle > trim trimleft trimright wordend wordstart' > > .return(opts) > .end
The other limitation is that :immediate only helps when creating constants of core PMC types. If you have a dynpmc or some other structure (e.g., for HLL constants), or if the act of creating the constant has other side-effects, then :immediate doesn't help. Pm _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
