タグ

ブックマーク / libcello.org (1)

  • Cello • High Level C

    #include "Cello.h" int main(int argc, char** argv) { /* Stack objects are created using "$" */ var i0 = $(Int, 5); var i1 = $(Int, 3); var i2 = $(Int, 4); /* Heap objects are created using "new" */ var items = new(Array, Int, i0, i1, i2); /* Collections can be looped over */ foreach (item in items) { print("Object %$ is of type %$\n", item, type_of(item)); } /* Heap objects destructed via Garbage

    fan-tail
    fan-tail 2013/05/08
    Prelude.hの #define is == #define not ! #define and && #define or || #define elif else if #define in , このへんを見ただけでもうおなかいっぱい。 いや、Cで無理すんなって!wwww
  • 1