バスの中のPASMOリーダーについて

携帯でpi!とやって普段乗っているわけですが、時々

読み取りエラー

とて、怒られます。
なんでだろうと思ったのですが、当てるときにどうも平行に当てず斜めに当てている模様。
バスの中に乗っているリーダーって水平で、JR等々の駅にあるリーダーの様に傾斜がついていないのです。
もしかしたらそれが原因かな。と思いつつ。気をつけて平行に携帯を当てている今日この頃です。

if文

いろんなif文。

PHPの場合。

if(is_null($value)){
die("ERROR");
}
else if(is_array($value))${
print_r($value);
}
else{
print $value;
}

BASICの場合。*1

PRINT " Are you ready? (y/n)"
DO
key$ = INKEY$
LOOP UNTIL key$ <> ""
IF key$ = "Y" OR key$ = "y" THEN
CLS
PRINT "START PROGRAM."
INPUT "What's your name?";
END IF

QuickBASICを書いたのは当時中学生。かの昔のことなので忘れてしまいました。
当時はマウスでボタンを置いて、イベントを作ってという時代ではなかった。
ちなみに一番最初に作ったのはRANDOMIZE TIMERを使って作る数当てゲームだった気がする。
あと、技術の授業用にブロック崩しのゲームを作った(or サンプルを改造した)記憶もある。

VHDLの場合。

process( CLK, RST )
begin
if RST = '1' then
r_counter <= "000000000";
elsif CLK'event and CLK = '1' then
r_counter <= r_counter + "000000001";
end if;
end process;

「elsif」ってのがしっくり来ないんだな。と言ってみる。*2

*1:私がBASICと書く場合、VBでなく、MS-DOSのQuickBASICをさす…。

*2:SyntaxErrorで怒られても頭が切り替わってないと気づかない…。

うーん。

最近、僕の周りの人はみんな年度末ということで忙しいみたいです。
一緒に飲みに行っておしゃべりしてわかったり、突然、「こなぁ〜〜〜〜ゆき〜〜 ねぇ。」と書かれたメールが来たり、はたまたコメント欄で忙しさがわかったり…。
みなさん、くれぐれも体は大事にしましょう…。