2014-02-01から1日間の記事一覧
資料 7shi / ikebin / wiki / pdp11 / hello — Bitbucket sys hello worldですら長い / はコメント(Cで書いたことを想定している) writeっていう関数に引数をわたして実行するイメージ / write(1, hello, 6); mov $1, r0 sys write hello 6 / exit(0); mov $…
printfn "Hello" let a = 1 printfn "a = %d" a printfn "Hello"
資料 7shi / ikebin / wiki / pdp11 — Bitbucket 最終目標はOSとコンパイラを作る 40年前のUNIX v6 1975 昔のOSであるため簡単であること Cのコンパイラがセットになっている 「比較的」シンプル これ以上簡単なものになってしまうと実用性が皆無になる 自分…
mercurial 2.3 partially broken on 10.8 - osutil.so: mach-o, but wrong architecture · Issue #14256 · Homebrew/homebrew · GitHub 使うPythonをかえて、 brew install mercurialではなくeasy_install mercurialしたらうまくいった。
定義 オブジェクトファイル (object file) またはオブジェクトコード (object code) とは、コンパイラがソースコードを処理した結果生成される中間的なコード表現である。オブジェクトファイルの内容はバイナリであり、コンパクトで構文解析済みのコードであ…