Programming for Linguists: Java (TM) Technology for Language Researchers is a practical introduction to programming using the Java Programming Language for linguists and related language professionals.
表中的内容
Preface.
Acknowledgments.
1. Why Programming and Why Java Programming?.
2. Getting Started.
3. The Basics.
4. Input and Output.
5. Methods.
6. Objects.
7. Text Manipulation.
8. Graphical User Interfaces.
9. Graphics.
10. Applets.
Appendix A: Java 1.0, 1.1, 1.2, 1.3, Swing.
Appendix B: Pattern Matching.
Appendix C: Servlets & CGI.
Index.
关于作者
Michael Hammond is Professor of Linguistics at the
University of Arizona. He is the author of numerous books and
articles on phonology, morphology, psychophonology, and
computational linguistics, including Constraining Metrical
Theory (1988), Phonology of English (1999), and
Programming for Linguists: Perl for Language Researchers
(Blackwell 2003).