タグ

arcに関するnitro_idiotのブックマーク (8)

  • 生まれて3週間目のArc

    2001年十一月 1. 前置き: - Arcは終わっていない。 - 提案を求める。 - あまりショックを受けないように(もう慣れているかもしれないが)。 ArcはLL1で紹介されたなかで最も若い言語だ。それはだいたい3週間前に生まれた。 ほとんどの言語は、そのくらいの時期にはおそらくとてもひどく見えるだろうが、みん なに早くArcを見せて意見を得たかった。 Arcのいくつかのアイデアはショッキングに見える。特にコンパイラ作成者にとって はそうだ。だからいっしょに我慢してほしい。それらのアイデアのいくつかは、時間が 経つにつれてそれほどショッキングではなくなるだろう。その他のアイデアは実際むか つくものかもしれないが、それらはやり直す予定だ。 2. Lisp - 方言がある言語である。 - 80年代中頃から新しいLispはない(そしてそれ以来新しくなっていない)。 - 当時と現在では言語は違

  • Arc のソースを読む #1 (いわんこっちゃない Blog)

    Arc のソースをつらつらと眺めているので、ついでにメモを書いてみる。チュートリアルと Arc Cross Reference も適宜参照してもらうとよいかも。 スタートアップファイル (as.scm) まず、Arc を起動するときに最初に読み込む Scheme のスタートアップファイル as.scm から。(as.scm の as は Arc Startup の略?) (require mzscheme) ; promise we won't redefine mzscheme bindings (load "ac.scm") (require "brackets.scm") (use-bracket-readtable) (aload "arc.arc") (aload "libs.arc") (tl) いくつかのファイルが順にロードされていて、どうやら以下のように分かれているよう

  • $B?M!9$,Aw$C$F$/$l$?%"%$%G%#%" (B

    Arc $B$N5!G=$KBP$7$F$H$F$bB?$/$NDs0F$rA0$rJQ$($k$3$H$,$G$-$k$@$m$&!# (Br $B$O:F5"$G$"$k!# (B $B$3$l$O!"%O%$%U%s$G$D$J$$$@L>A0$r (B1 $B$DA0$D$- (Blet $BN.$K!"%U%)!@\$NI=8=$G$"$k$3$H$rCN$C (B $B$F$$$k (B -- $BA0CV5-K!$+$i (BS $BH$N$3$H!# (B $Be$NMWLs$O!"%U%!!/$J$$ (B) $B!H7?!I@k8@$G!"%3%s%Q%$%k;~$K$9$Y$F$N%^%/%mE83+$r$J$*9T (B $B$J$($k$H$$$&$b$N$@!#$"$J$?$H$"$J$?$N8=:_$N%W%m%8%'%/%H$K$H$C$F$OIT

  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • 生まれて3週間目のArc

    2001年十一月 1. 前置き: - Arcは終わっていない。 - 提案を求める。 - あまりショックを受けないように(もう慣れているかもしれないが)。 ArcはLL1で紹介されたなかで最も若い言語だ。それはだいたい3週間前に生まれた。 ほとんどの言語は、そのくらいの時期にはおそらくとてもひどく見えるだろうが、みん なに早くArcを見せて意見を得たかった。 Arcのいくつかのアイデアはショッキングに見える。特にコンパイラ作成者にとって はそうだ。だからいっしょに我慢してほしい。それらのアイデアのいくつかは、時間が 経つにつれてそれほどショッキングではなくなるだろう。その他のアイデアは実際むか つくものかもしれないが、それらはやり直す予定だ。 2. Lisp - 方言がある言語である。 - 80年代中頃から新しいLispはない(そしてそれ以来新しくなっていない)。 - 当時と現在では言語は違

  • Arc: Table of Contents

    Table of Contents Basics The foundation: a guide to the core axioms of the language. Assignment and places: how places (generalized variables) are used in Arc. Boolean operations Iteration: Looping and iteration Conditionals Evaluation List operations Macros Math Predicates String operations Table operations Type operations Variable operations OS functions Networking Atomic operations: performing

  • (= arc (+ lisp perl)) : 404 Blog Not Found

    2008年01月31日10:30 カテゴリLightweight Languages (= arc (+ lisp perl)) な、なんですとー。 1つの言語に囲い込まれるリスク @ 2008年01月 @ ratio - rational - irrational @ IDM arcリリースおめでとう! というわけで覗いてみた。 Arc Forum | Arc Arc Forum | Installation http://ycombinator.com/arc/tut.txt ちょwww これ、Lisp Fundamentalist ほど拒絶反応強そう。でも私はちょっと萌えちゃった。 以下、Tutorialからぶっとび箇所だけぴっくあっぷ。 defvar は = まずはこれ。 arc> (= foo 13) 13 arc> foo 13 defun は def Scheme方式の(de

    (= arc (+ lisp perl)) : 404 Blog Not Found
  • Arc Forum | Arc

    install | tutorial | forum This site is about Arc, a new dialect of Lisp. Arc is designed for exploratory programming: the kind where you decide what to write by writing it. A good medium for exploratory programming is one that makes programs brief and malleable, so that's what we've aimed for. This is a medium for sketching software. Arc is unfinished. It's missing things you'd need to solve some

  • 1