大掃除中、自分の2017年7月あたりの日記見つかった。そのとき、博士課程6年生だった。就職ができなくて、収入もなくて、研究を頑張っても何の意味があるのか全くわからなくて、未来が見えなくて結構切望的な時期だった。文系博士課程高学年に… https://t.co/TYK6HV8IEH
![tkasasagi 🐻 on Twitter: "大掃除中、自分の2017年7月あたりの日記見つかった。そのとき、博士課程6年生だった。就職ができなくて、収入もなくて、研究を頑張っても何の意味があるのか全くわからなくて、未来が見えなくて結構切望的な時期だった。文系博士課程高学年に… https://t.co/TYK6HV8IEH"](https://cdn-ak-scissors.b.st-hatena.com/image/square/6f1ad58b1ec400be73bd5abe3cbbbb94878fa12f/height=288;version=1;width=512/https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F1543230149801684992%2FQno81sMp.jpg)
# parser.y class Parser rule program: "a" "b" "c" "d" ";" { puts "program found" result = val } end ---- header TokenValue = Struct.new(:value, :pos) ---- inner def initialize(src, tokens) @src = src @tokens = tokens end def next_token @tokens.shift end def parse do_parse end def get_lineno_and_range(pos) lineno = 1 line_start = 0 range = nil @src.each_line do |line| next_line_start = line_start +
2羽の白鳥(2020年11月19日撮影、資料写真)。(c)Kenzo TRIBOUILLARD / AFP 【12月30日 AFP】ドイツ中部で、伴侶を失った白鳥が、線路に落ちた死骸のそばから離れようとせず、計23本の列車が約1時間にわたって運行停止を余儀なくされた。警察が28日、明らかにした。最終的には消防隊が出動し、特殊装置を使ってこの白鳥を移動させたという。 カッセル(Kassel)警察の発表によると、列車運行に乱れが出たのは23日、カッセルとゲッティンゲン(Gottingen)間の高速鉄道。 2羽の白鳥が線路上空に飛来し、そのうちの1羽が送電線に引っ掛かって死んだとみられる。残された白鳥は、連れの死骸の近くに座り込んでしまった。 この白鳥は、関係者らが線路からおびき出そうとしても動かず、列車は一時運行を停止。出動要請を受けた消防隊は特殊装備を用い、この白鳥と死骸を線路外に移動させた
こんにちは。NaCl 松江本社のyharaです。今回はBiwaSchemeのリファクタリングをした話を書きます。 BiwaSchemeは私が開発しているScheme処理系で、JavaScriptで書かれていてブラウザおよびNode.js上で動作します。BiwaSchemeの開発を始めたのはまだ学生だった2007年頃で、修論のため(=卒業のため)に必要というのが主な動機でした。 それから10年以上が経ち、JavaScriptを取り巻く環境も大きく変わりました。それに伴い、BiwaSchemeのコードベースも時代に合わない記述が増えてきました。 最も大きなものは、src/library/r6rs_lib.jsを囲む巨大なwith文です。 with文とは 最近JavaScriptを学び始めた人は、with文というものの存在を知らないかもしれませんね。with文は、例えば以下のようなコードを、 便
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く