タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Cとlanguageに関するyouzのブックマーク (2)

  • SC: The SC Language System

    Japanese / English SC言語は,Common Lispで実装された,S式の(Scheme風の)構文を持つC言語です.たとえば,以下のようなCコード long sum(long *ar, int n){ long s=0; int i=0; do{ if (i >= n) break; s += ar[i++]; } while(1); return s; } を,SCでは, (def (sum ar n) (fn long (ptr long) int) (def s long 0) (def i int 0) (do-while 1 (if (>= i n) (break)) (+= s (aref ar (inc i))) ) (return s) ) と書くことができます. また,拡張SC言語から別のSC言語への「変形規則」

  • 最もダメになる「初心者用言語」はC言語 - リリカル☆Lisp開発日記

    中学のとき、初めてC言語とやらに触れてみた。 気が付いたら、リリカルLispなんてカオスなものを作っていた。 私がここまでダメになったのはC言語を最初に触れたせいに違いない。 へ __/ |  ` ‐ 、 /    ハ      ̄ヽ | /  /  i l!      丶 |/  /∧ ∧ハ i   |!  i レイV V   VVWV1  | }━━    ━━ |   i     「私をダメにした責任、とってもらうからね」 ⊂ニ⊃       ⊂ニ⊃| ! | \ 「 ̄ ̄ ̄ ] /|  i  | |  ハ`ー┬―‐<   ! レル′ VV   / !    ハ レレ r0へ〈 i   / ! く    }/  /   ヽ \__ノ ̄` し、   〉 /: : : : : :i: : :\ / 〈_ _ _ _ _ ヽ_ _人つ ' ; : ; : ;

  • 1