The existing Ant documentation, although useful for advanced Ant users, did not meet the needs of most beginners. For example in the Apache documentation, advanced concepts such as token filters were placed directly in the introduction for beginners. …
Serial Programming
This book explains different aspects of serial data communication. Serial data communications is the foundation for most forms of data communications used with modern computing devices. The focus of the articles in this book will be around the implementation of RS-232 (aka RS-232C, aka V.24, aka EIA-232D, etc.) based serial data communication and will explore a wide range of implementations and uses for serial data transfer. …
Programming in Standard ML
These notes are intended as a brief introduction to Standard ML (1997 dialect) for the experienced programmer. They began as lecture notes for 15-212: Fundamental Principles of Computer Science II, the second semester of the introductory sequence in the undergraduate computer science curriculum at Carnegie Mellon University. …
Serial Programming Guide for POSIX Operating Systems
The Serial Programming Guide for POSIX Operating Systems will teach you how to successfully, efficiently, and portably program the serial ports on your UNIX® workstation or PC. …
Natural Language Processing
This book is a practical introduction to Natural Language Processing (NLP). You will learn by example, write real programs, and grasp the value of being able to test an idea through implementation. If you haven’t learnt already, this book will teach you programming. Unlike other programming books, we provide extensive illustrations and exercises from NLP. …
Compiler Construction using Flex and Bison
Free eBook “Compiler Construction using Flex and Bison” by Anthony A. Aaby. A language translator is a program which translates programs written in a source language into an equivalent program in an object language. …
Programming from Specifications
Programming from Specifications presents a rigorous treatment of most elementary program-development constructs, including iteration, recursion, procedures, parameters, modules and data refinement. …
MPI: The Complete Reference
This free online book covers contains a complete specification of the MPI Standard, annotated with comments that clarify complicated issues, including why certain design choices were made, how users are intended to use the interface, & how they should construct their version of MPI. …
Syntax and Semantics of Programming Languages
This free online book presents a panorama of techniques in formal syntax, operational semantics and formal semantics. Includes valuable hands-on laboratory exercises. …