next up previous contents
Next: Style Guidlines Up: Writing Pile Source Previous: Writing Pile Source   Contents

Special Consideration

Because MIC is meant to be HTML-like and somewhat viewable by an HTML browser, it is necessary that all MIC code be HTML-escaped. How to and what to HTML-escape is not covered in this document, but users of MIC must be familiar with it.3.1

Do not confuse literal double quotes, $<$ and $>$ symbols with HTML control characters. For example,

<MICwhile test="test()">
hello
</MICwhile>

Before discussing style and MIC coding standards, it should be mentioned that MIC currently has no native commenting. Commenting can be done through either Perl commenting (while within a MICPerl tag), or with HTML comments. Note that HTML comments, however, will be viewable in the final product. Thus, sensitive information should not be mentioned.