Hi Folks,
I am building a litte expert system here who execute a couple regEx calls, this calls are not hardcoded, meaning, I cannot predict the RegEx expression that will be called. And I want all the (.*) to be put inside an array called gInputA. So I have this function that will pick the string with the RegEx expression, count the occurences of (.*) thus determining how many keys the array will have, then it generates a string/chunk with the following format:
put matchText(pText, theRegEx, gInputA[1], gInputA[...], gInputA[n]) into tBool
Where n is the number of occurences of (.*). For example for a regular expression "send (.*) to (.*)" it would generate a:
put matchText(pText, "send (.*) to (.*)", gInputA[1], gInputA[2]) into tBool
and put that into a chunk, then it would execute this chunk using "do" (do tExpression). I receive a destination error, the one that says it cannot put the values inside the array. The arrays is declared and used before this chunk is assembled, if I take this array out, then the script executes fine. My doubt is, there's a way for me to work this array issue? should I go for matchChunk, then calculate and extract the chunks?
Cheers andre
PS: Malta or Bust! -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution