参考資料・リンク集 | |
■参考資料・リンク集
2006年6月19日 13:59 更新
|
●OverviewISO/ANSI-C (C99 ISO/IEC 9899:1999) GCC, the GNU Compiler Collection Intel Compilers (C, FORTRAN) Sun Java Technology StringTokenizer class (Java 2 Platform SE 1.4.2) Xerces : XML parsers in Java and C++ (Apache XML Project) lex/yacc, GNU flex/bison Writing an Interpreter with Lex, Yacc, and Memphis SableCC : generates compilers (and interpreters) in the Java programming language
●オートマトンと言語理論 ホップクロフト、モトワニ、ウルマン著,オートマトン 言語理論 計算論I, [第2版]、サイエンス社、2003 John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman : Introduction to Automata, Theory, Languages and Computation 富田悦次、横森貴、オートマトン・言語理論、森北出版、1992 足立暁生、オートマトンと言語理論、森北出版、1992 など
●構文解析A.V.Aho and J.D.Ullman, Principles of Compiler Design, 1977, Addison-Wesley Publishing. A.V.Aho and J.D.Ullman, コンパイラ, 情報処理シリーズ 7, 培風館 (上記本の日本語訳)
●Design patternsPatterns homepage: Design Patterns: Elements of Reusable Object-Oriented Software, Erich Gamma, et al. (Addison-Wesley, 1995): Patterns in Java, Volume 1, Mark Grand (John Wiley & Sons, 1998): Patterns in Java, Volume 2, Mark Grand (John Wiley & Sons, 1999):
●SableCC / J2SDK / Ant / Jasmin / JVMSableCC : Java parser generator GNU Lesser General Public License
Java 2 Platform, Standard Edition (J2SE) Sun Microsystems, Inc. Binary Code License Agreement for the Apache Ant : Java-based build tool The Apache Software License Version 2.0
Jasmin assembler Joshua Engel, "Programming for the Java Virtual Machine", Addison-Wesley, James Gosling, Bill Joy, and Guy Steele, The JavaTM Virtual Machine Specification (Second Edition)
●Basic / PascalBASIC programming language FreePascal.org GNU Pascal
|
wasaki@cs.shinshu-u.ac.jp |