2008-11-08 メモ mosh moshお勉強中。 こんな感じで書くと組込み手続きになるみたい。 Object scheme::命令名Ex(int argc, const Object* argv) { DeclareProcedureName("命令名"); checkArgumentLengthAtLeast(最低必要な引数の数); // checkArgumentLength(必要な引数の数); // 処理を書いていく } 関数名の命令名とDeclareProcedureNameの命令名の規則は違い、schemeでmake-complexであれば関数名の方はmakeComplexとなる。