# recvln

一行分の文字を受信する。

    recvln

## 解説

ホストから一行分の文字を受信し、システム変数 inputstr に格納する。
このコマンドは一行受信するか、Tera Term とホストの通信が終了するか、タイムアウトが起きるまで待つ。

システム変数 timeout か mtimeout が 0 より大きい場合、<timeout>.<mtimeout> 秒の時間がすぎるとタイムアウトが発生する。タイムアウトの値が 0 以下の場合は、タイムアウトは発生しない。

もし、一行分の文字が受信された場合、システム変数 result に1が格納される。そうでない場合 result に0が格納される。

## 例

    ; ログファイルを開く
    fileopen file 'log.txt' 0
    ; 同期モードに入る
    setsync 1
    result=1

    while result=1
      ; 一行受信
      recvln
      ; それをログファイルに書く
      filewriteln file inputstr
    endwhile

    ; 非同期モードに入る
    setsync 0

同期モードについては "setsync" を参照。