GNU Pascalの文字列

古きよきPascal文字列なので、255文字までしか入らなかったりしますよ。readlnで1行読み込むと255文字で切り捨てられるよ。どーしろと。*1
スライス構文が使えたりしてアリかなあと思いかけてたのですが、やっぱ使えない、GNU Pascalも酷いよ、酷い。
Pascal処理系の変更を希望しますっ。

*1:array[1..999]of charとか宣言して1文字ずつreadという回避策がちゃんとあります。