ちょうどRを使い始めました。どんな言語と同様に、私はプログラムを対話的かつ迅速に踏み出すことができるようにしたいと考えています。R(RETURNなし)のコンソールから1文字をどのように読み込みますか?
私は通常ので、これは可能な限り高速である(擬似コード)
get_char(char)
if (char == 'q') {return}
if (char == 'a') {list.append(blah)}
if (char is anything else) {just move along}
qが終了するためのもので、アペンドのためのものであり、彼らは、キーボードの上に私の左手の下に両方の権利をしているようなものを書きます。
私は
char=readline("Type a character and hit Enter")
を使用することができますが、もちろん、私は入るヒットする必要がRで参照してください。 Rのキャラクターを取得する方法はありますか?
私はいくつかのものは、より良い人間によって行われていますが、あなたの問題に対処するためのルールを設定するのではなく、手動で要素を通過することができなかった場合、私は不思議されていることを理解しています。 –
これは標準的なデバッグ手法です。私はちょうど私のラップトップに片手を使っています。明らかに、もしそれができないならば、その言語のための取引遮断者ではない。ほんの穏やかな迷惑。これまでのところ、Rは私が期待していたよりはるかに優れています。 – Dave31415
私が考えているのは、決定を下すルールがある場合、そのルールをプログラムすることができます。つまり、どのサウンドを標準的なデバッグ手法にするかを自動化します。 –