SiroccoInternals.Tioga
Copyright Ó 1987 by Xerox Corporation. All rights reserved.
Bill Jackson (bj) June 11, 1987 2:31:16 am PDT
SiroccoInternals
CEDAR 7.0 — FOR INTERNAL XEROX USE ONLY
Sirocco Internals
A guide to the design and implementation of the "Sirocco" Courier RPC Stub Compiler
Bill Jackson
© Copyright 1987 Xerox Corporation. All rights reserved.
Abstract: Sirocco (the artifact) is an interesting example of how to implement a language translator using ThreeCasabaFour for people so inclined. Additionally, individuals interested in the encoded representation of courier programs might find the module dependency system informative. For communications folks, groveling inside may reveal avenues, or techniques for extending our concept of distributed applications. Finally, the guy stuck with keeping this software running needs to know the nitty-gritty facts. So... this guide attempts to provide as much information as possible while staying within these paper walls.
Created by: Bill Jackson
Maintained by: Bill Jackson <BJackson.pa>
Keywords: Sirocco, Casaba, ThreeCasabaFour, distributed applications, Communications, etc.
XEROX  Xerox Corporation
   Palo Alto Research Center
   3333 Coyote Hill Road
   Palo Alto, California 94304

For Internal Xerox Use Only
i. Introduction
The grand ideal for this document is to have a pictorial (gargoyle/ip) representation of the internal and external data structures, along with a dialog exposing the flow and culture of the implementation. I'll start on it just as soon as I understand this beastie...