File PublicationNotes.html    Author McKeeman    Copyright © 2007    index

Publication Notes

The user of the xcom development system will not be hampered by copyright. Almost all author rights are ceded in the copyright statements.

The distribution consists of two main parts, (1) the development directory for the MATLAB version of xcom, and (2) textual material helpful for learning how to use xcom. The latter constitutes a short course in compilers based on material used by the author at Dartmouth.

The implementation of xcom is entirely in MATLAB including a few MEX files for direct access to the hardware and C program libraries.

xcom works on Intel x86 Apple, WIN and Linux.

The textual material is in HTML, PDF and PowerPoint. In general HTML is used when hyperlinks are needed and PDF is used when typesetting is appropriate. PowerPoint is used for material that is primarily visual displays. All of the modifiable sources are in the xcom distribution.

The HTML is hand written.

PDF comes from LaTeX. On linux, LaTeX comes with the operating system. On Windows, the free MiKTeX implementation of LaTeX was used.

The utility

    >> makePdf -latexLog xxx.tex
  
is used to build the file xxx.pdf.

The HTML/PDF index is generated by

    >> makeIndex()
  

The debris left by editors and compilers is cleaned out with

    >> makeClean()