|
Post by hrafn on Oct 9, 2007 15:07:16 GMT -5
Hér getið þitt sett fram spurningar og/eða vangaveltur varðandi þáttunarverkefnið.
|
|
ida
New Member
Posts: 22
|
Post by ida on Oct 15, 2007 12:53:16 GMT -5
ég er með smá gáta ;o) af hverju eru þessari linur bara að merkja tags sem eru með bandstrik sem sagt örnöfn? (bandstrik er ekki innifaldin í IceChar)
ntag = n(k|v|h)(e|f)(n|e|þ|o) N1 = {IceChar}+{WhiteSpace}+{ntag}
sem dæmir merkjar það: [NP ..... nkeo NP]-m en ekki nkeo eða nkeog
|
|
|
Post by hrafn on Oct 15, 2007 14:27:35 GMT -5
Ég skil ekki hvað vandamálið er. Ég prófaði eftirfarandi:
%public %class Chunk_Noun %standalone %unicode
%{ String NP_Open=" [NP "; String NP_Close=" NP] "; %}
WhiteSpace = [ \t\f\r] IceChar = [^\r\n\t\f ]
ntag = n(k|v|h)(e|f)(n|e|þ|o) N1 = {IceChar}+{WhiteSpace}+{ntag}
%% {N1} { System.out.print(NP_Open + yytext() + NP_Close);} . { System.out.print(yytext());}
Þetta virkar hjá mér.
|
|