ardggy's blog

Esc - Meta - Alt - Ctrl - Shift

2019-02-01から1ヶ月間の記事一覧

範囲を生成するようなあれ(パース編)

きのうのつづきで範囲構文を解析することにする。 パーサはさくっと構文解析ライブラリにまかせる。 python パーサ で検索しただけだけど、BNF っぽく書けることで雑に採用。 もっとも BNF がこれでいいのかは自信がないが、doctest が通ってるしいいことに…

範囲を生成するようなあれ

crontab の構文で "1-10,15,16" みたいなやつがあるけど、これを解析してイテレータがでてきたら便利そうである。 上の場合、1 から 10 がでてきて、次に 15, 16 とでてくるようなイテレータが生成される。 #!/usr/bin/env python # coding: utf-8 from iter…

連想睡眠法よかった

幼少のころから不眠のケがあって、だいぶ悩まされていた。 呼吸法が紹介されていれば試したし、サプリメントも試したし、運動もしてみたが、それでもぜんぜん眠れない。 もう医者で睡眠薬もらうしかないかなあと思っていた。 ところがひろゆき氏の『働き方 …