「報道部」の「部」は名詞。「解析部」の「部」は接尾辞(だと思う)。 前者は「その部」がOKだが、後者はダメ。との御意見を頂きました。これは世の中的(?)に正しい認識だと思います。 部署の「部(ぶ)」と部分の「部(ぶ)」。この二つはそもそも意味が違う。
形態素解析では意味を扱わない(固有名詞は例外)。という方針に則り、これらの「部(ぶ)」をごちゃまぜにしてしまうのだ (この場合、意味の違いと品詞の違いが連動しているから混乱する)。 で、改めて考えてみると、 「報道部」「解析部」の「部」はは接尾辞、「その部」の「部」は名詞となる。 でも読みがいっしょなんだから同じ単語って考えて(ちょっと乱暴なんだけど)、 名詞に統一してしまう。
Old: char *s; s = (char *)alloca(10000); sa_getline(ary, pos, s); printf("%s", s); |
→ | New: char *s; s = sa_getline(ary, pos); printf("%s\n", s); free(s); |