Table Of Contents
Background
Tunnel Vision
Asynchronous Event Handling
EDSM Methodology
Non-blocking Operations
The SMG Solution
Visual Analysis
Functional Verification
SMG Development Cycle
C Data Structures and Functions
SMG Directives Overview
Common SMG Directives
SMG Directive Keywords
SMG Wildcards
SMG Syntax Version
SMG Specification Requirements
SMG Usage
SMG Command Line Arguments
Support Functions
Run-Time Tracing
SMG Libraries
Event Interface Background
SMG Library Implementation
Library Synthesized Events
SMG Library Requirements
SMG Examples
File Example 1
Building the Example
Unmorse Example
Building the Example
SMG Maintenance
Dependencies
Python
GraphViz
Spin
Interactions
SMG License
SMG Change Log
External References
1
2
3
file_ex1S.ps
http://netlib.bell-labs.com/netlib/spin/whatispin.html
http://www.python.org/
http://www.research.att.com/sw/tools/graphviz
textual map
unmorseS.ps