Hi,

I think maybe there is something wrong with my own configuration,IDE or 
something else, becase it won't output anything evenif I use the script like 
this:

>//Find the patient problems
>LOG("find the patient problems");

I'm trying to download another jar file and change the souce file if necessary.

Best,

Ding Haoqi









At 2017-04-19 20:43:42, "Peter Klügl" <[email protected]> wrote:
>Hi,
>
>
>Can you provide an minimal example so I can reproduce it. I use these
>comments all the time but oberved no problems.
>
>
>Maybe the rules simply do nothing? (The example in your first mail won't
>do anything)
>
>
>Best,
>
>
>Peter
>
>
>
>
>Am 19.04.2017 um 14:39 schrieb Ding Haoqi:
>> Hi,<br/><br/>It seems the the IDE(Eclipse) can recognise the comment if I 
>> open the RUTA script file with the UIMA Ruta source Editor ,line 2 satrt 
>> with // will change to light green like the other normal comment,but all the 
>> scripts after this line will not take effect when I run these scripts by the 
>> ruta-core-2.4.0.jar.There is no error exception during the 
>> runtime.<br/><br/>Thanks :)
>> At 2017-04-19 19:52:31, "Peter Klügl" <[email protected]> wrote:
>>> Hi,
>>>
>>>
>>> StringLists as any other List Feature Structure are currently not
>>> supported by Ruta. You are welcome to open a request for it.
>>>
>>> Right now, only Arrays like uima.cas.StringArray are supported. Is that
>>> an option for you?
>>>
>>>
>>> A double backslash (\\) will probably cause a parse error. A double
>>> slash (//) should work just fine.
>>>
>>> Is there an exception?
>>>
>>>
>>> Best,
>>>
>>> Peter
>>>
>>>
>>>
>>> Am 19.04.2017 um 13:42 schrieb Ding Haoqi:
>>>> Hi all,
>>>>
>>>> I defined a Annotation  class with a feature named probList who's  
>>>> rangetype is StringList in my type system,but what shoul I do to set the 
>>>> value of the feature probList in RUTA script?By ADD action or SETFEATURE 
>>>> action?If the name of Annotation is Diag,it has the feature probList,I 
>>>> have try the following scripts:
>>>>
>>>>> STRINGLIST PROBLIST;
>>>>> //add some elements to the list PROBLIST
>>>>> ADD(PROLIST,"stringexpression1");
>>>>> ADD(PROLIST,"stringexpression2");
>>>>> Diag{->SETFEATURE("probList",PROBLIST)};
>>>>> Document{->Diag.probList = PROBLIST};
>>>> but is seems doesn't work, the value of the feature probList is null and 
>>>> there is no ERROR message.
>>>> by the way,if I use the double backslash(//) as the comment marker, all 
>>>> the scripts behind the comment marker will be ignore evenif I have started 
>>>> a new line.for the prior example, only the line 1 script will acturelly 
>>>> work.
>>>>
>>>> Is there anything I can do to run the scripts right?
>>>>
>>>> Best,
>>>>
>>>> Ding Haoqi
>

Reply via email to