こんなLLはXXだ 高橋メソッド版 言語仕様 中括弧とインデント両方必須 for x in lst{ hoge(x) --> Syntax Error 全部の変数の型を明示 Integer x [Integer] lst Integer -> Integer hoge for x in lst: hoge(x) よめない(whitespace 全部大文字 FOR X IN LST: HOGE(X) 制御がgotoとifだけ max = len(lst) i = 0 loop: if i > max: goto eloop hoge(lst[i]) i += 1 goto loop eloop: ifが後置だけ hoge(x) if x; ASCIIにない記号が入ってる π=3.1415 ユーザーが俺だけ ( と { と [ が同じ意味だ dict_user{func_h
Notice: I am no longer maintaining JYaml. See this this Q&A for a list of alternatives. What is JYaml? JYaml is a Java library for working with the Yaml file format. What is Yaml? Yaml is a data serialization language that is well suited for structured data and yet simpler and more human-readable than XML. It is perfect for configuration files, initialization files, and other application specific
constメソッド内では、オブジェクトの状態が変わらないことを保証するということです。 C++くらいしかしらないのだけど、その他の言語にはないのだろうか。 んで、以下の感じ。 今回はdoctestをしてみました。 前半の三重引用符(""")で囲まれているところがdoctestです。 """ >>> class Person (object): ... def __init__(self, name): ... self._name = name ... @Const ... def getname(self): ... return self._name ... name = property(getname) ... >>> p = Person('aodag') >>> p.name 'aodag' >>> class Fail (object): ... def __init__(s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く