Prev Up Next
Go backward to 3 Advanced Mark-Up
Go up to Top
Go forward to References

4 Abstract Mark-Up

Some commands provided by the CASL package correspond to constructs of the abstract syntax of CASL . These commands, listed in Appendix B, are designed for use in documents about CASL, and are not appropriate for general use in marking-up CASL specifications.

Some of the commands, such as \Total, have no arguments, and are merely synonyms for other commands (here \tfun). These are for use only in math mode (and within the environments casl, BasicSpec, and SpecDefn).

The remaining commands, such as \OpDecl{...}{...}, are for use only in text mode, and their arguments are always in math mode.

(The abstract commands were originally intended to be the primary means for marking up specifications using the CASL package, but they were found too tedious to write--especially when converting manually from CASL input syntax to LaTeX mark-up. A future version of the CASL package may provide a complete set of commands corresponding to the abstract syntax of CASL, for use by tools, if required.)


CoFI Note: C-2 -- Version: 0.3 (for CASL v1.0) -- 30 November 1998.
Comments to mosses@csl.sri.com

Prev Up Next