Top

Alan v0.31
Documents

Last updated: 2009-02-28
Created: 2004-08-01








by Fumisky Wells

What's New(更新情報)

2009-02-28 Ver0.31 をリリースã—ã¾ã—ãŸã€‚詳ã—ã㯠リリースノート ã‚’ã”覧下ã•ã„。
2008-01-07 Ver0.25 をリリースã—ã¾ã—ãŸã€‚
2007-09-11 Ver0.23 をリリースã—ã¾ã—ãŸã€‚
2007-08-08 Ver0.22 をリリースã—ã¾ã—ãŸã€‚
2006-10-24 Ver0.19 をリリースã—ã¾ã—ãŸã€‚
2006-06-07 Ver0.15 をリリースã—ã¾ã—ãŸã€‚
2006-03-04 Ver0.14 をリリースã—ã¾ã—ãŸã€‚
2005-05-27 Ver0.13 をリリースã—ã¾ã—ãŸã€‚
2005-05-15 Ver0.12 をリリースã—ã¾ã—ãŸã€‚
2005-05-05 Ver0.11 をリリースã—ã¾ã—ãŸã€‚
2005-05-02 Ver0.10 をリリースã—ã¾ã—ãŸã€‚
2005-02-23 Ver0.09 をリリースã—ã¾ã—ãŸã€‚
2005-01-12 パッケージã«ä¸å‚™ãŒã‚ã‚Šã¾ã—ãŸã€‚訂正版をアップã—ã¾ã—ãŸã€‚
éŽåŽ»ã®ãƒªãƒªãƒ¼ã‚¹ãƒŽãƒ¼ãƒˆã¯ã“ã¡ã‚‰ã‚’å‚照下ã•ã„。

目次

  1. 白帯ã®æ›¸
  2. 紺帯ã®æ›¸
  3. 緑帯ã®æ›¸
  4. 茶帯ã®æ›¸
  5. 黒帯ã®æ›¸

  6. サンプル集
  7. ãƒã‚°ãƒ¬ãƒãƒ¼ãƒˆã€ã”質å•ã€ã”æ案ãªã©
  8. Acknowledge
  9. å‚考文献

ãƒã‚°ãƒ¬ãƒãƒ¼ãƒˆã€ã”質å•ã€ã”æ案ãªã©

ã¾ã è©¦ä½œæ®µéšŽãªã®ã§ã€ãƒã‚°ã¯å±±ç››ã‚Šã§ã™(^^;)ãŒã€ 「ã“ã‚“ãªãƒã‚°ã‚’見ã¤ã‘ãŸã€ã¨ã„ã†æ–¹ã€ãœã²ã”連絡下ã•ã„。 å…¨ã¦ã‚’ fix ã§ãã‚‹ã‹ã©ã†ã‹åˆ†ã‹ã‚Šã¾ã›ã‚“ãŒãƒ»ãƒ»ãƒ»ã€‚

ã¾ãŸã€ã”質å•ã€ã”æ案ã¯ã€å‚考ã«ãªã‚Šã¾ã™ã®ã§ã€ よã‚ã—ã‘ã‚Œã°ãŠèžã‹ã›ä¸‹ã•ã„。

連絡先ã¯ã“ã¡ã‚‰ã§ã™ï¼š

fwells00 at users.sourceforge.net

Acknowledge

å‚考文献ãªã©

プログラミング言語 Turing
Pascalç³»ã®è¨€èªžã€‚学習ãŒå®¹æ˜“・厳密ãªæ„味論ãŒé©ç”¨ã•ã‚Œã¦ã„る〠ã¨ã„ã†ç‰¹å¾´ãŒã‚ã‚Šã¾ã™ã€‚

書ç±ï¼š"プログラミング言語 Turing", è‘—=R.C.Holt P.A.Matthews J.A.Rosselet J.R.Cordy, 監訳=湯浅太一, 訳=æ¾ç”°å…ƒå½¦ 三好åšä¹‹ 竹岡尚三, ISBN=4-7665-1075-5
言語ã¸ã®ç†±ã„æ€ã„を知るã“ã¨ãŒã§ãる良書。 監訳ã¯ã€Œã‚ã®ã€Kyoto Common Lisp ã®é–‹ç™ºè€…湯浅æ°ã€‚ 残念ãªãŒã‚‰é‚¦è¨³ç‰ˆã¯çµ¶ç‰ˆã€‚

サイト: http://www.holtsoft.com/turing/
Turing言語ã®ãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸ã€‚ ãŸã ã—ã€è¨€èªžä»•æ§˜ãªã©å‚考ã«ãªã‚‹ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã‚ªãƒ³ãƒ©ã‚¤ãƒ³ã§ã¯ 見ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚

Oberon-0
"ヴィルトã®ã‚³ãƒ³ãƒ‘イラ構æˆæ³•", è‘—=ニクラウス・ヴィルト, アジソン・ウエスレイ・パブリッシャーズ・ジャパン。
Oberon-0 ã¨ã„ã†è¨€èªžã‚’例題ã«ã€ã‚³ãƒ³ãƒ‘イラã®æ§‹ç¯‰æ³•ã‚’示ã—ã¦ã„る。 Alan を作る際ã«ã€ä¸€ç•ªå‚考ã«ãªã‚Šã¾ã—ãŸã€‚
Tiger
"modern compiler implementation in C", è‘—=andrew w.appel, Cambridge university press
Tiger ã¨ã„ã†è¨€èªžã‚’例題ã«ã€æœ€æ–°ã®ã‚³ãƒ³ãƒ‘イラ技法を紹介ã—ã¦ã„ã¾ã™ã€‚ 抽象構文木ã¨ã‚¢ãƒˆãƒ ï¼ˆæ–‡å­—列㮠Flyweight Pattern)ã®ä½¿ç”¨ã¯ã“ã®æ›¸ã‚’ å‚考ã«ã—ã¾ã—ãŸã€‚ ã“ã®æœ¬ã¯ã€æŠ½è±¡æ§‹æ–‡æœ¨ã€ä¸­é–“木ã€ãƒ¬ã‚¸ã‚¹ã‚¿å‰²å½“ã¦ã®æœ€é©åŒ–〠オブジェクト指å‘ã®å®Ÿè£…方法ã€ã‚¬ãƒ™ãƒ¼ã‚¸ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã€ãƒ‡ãƒ¼ã‚¿ãƒ•ãƒ­ãƒ¼åˆ†æžã€ ...ãªã©ãªã©ã€éžå¸¸ã«ãƒ¬ãƒ™ãƒ«ãŒé«˜ã„。Wells ã¯ï¼–ç« ã§æŒ«æŠ˜ã—ã¾ã—ãŸ(^^;)。
C++ ã®è¨­è¨ˆã¨é€²åŒ–
è‘—=Bjanre Stroustrup, 監修=επιστημη, 訳=岩谷å®, ソフトウェアパブリッシング
C++ 言語設計㮠"why" を詳細ã«èª¬æ˜Žã—ãŸæœ¬ã€‚Stroustrup ã®äººæŸ„ãŒæ»²ã¿å‡ºã¦ã„㦠大変好感ãŒæŒã¦ã¾ã™ã€‚言語ã¯ã©ã†ã‚ã‚‹ã¹ãã‹ã€ã¨ã„ã†å½¼ã®å“²å­¦ãŒç†è§£ã§ãã¾ã™ã€‚ C++ ã®å¤§æ²³ãƒ‰ãƒ©ãƒžã¨ã—ã¦ã‚‚楽ã—ã‚ã¾ã™ã€‚ 実装㮠howto ã¯ã»ã¨ã‚“ã©è¿°ã¹ã‚‰ã‚Œã¦ã„ã¾ã›ã‚“ãŒã€å¤šé‡ç¶™æ‰¿ã®å®Ÿè£…㯠ã“ã®æœ¬ã‹ã‚‰å­¦ã³ã¾ã—ãŸã€‚






Top





Alan ver0.31