<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta name="robots" content="index,nofollow"> <title>WikiMacros - MLton Standard ML Compiler (SML Compiler)</title> <link rel="stylesheet" type="text/css" charset="iso-8859-1" media="all" href="common.css"> <link rel="stylesheet" type="text/css" charset="iso-8859-1" media="screen" href="screen.css"> <link rel="stylesheet" type="text/css" charset="iso-8859-1" media="print" href="print.css"> <link rel="Start" href="Home"> </head> <body lang="en" dir="ltr"> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-833377-1"; urchinTracker(); </script> <table bgcolor = lightblue cellspacing = 0 style = "border: 0px;" width = 100%> <tr> <td style = " border: 0px; color: darkblue; font-size: 150%; text-align: left;"> <a class = mltona href="Home">MLton MLTONWIKIVERSION</a> <td style = " border: 0px; font-size: 150%; text-align: center; width: 50%;"> WikiMacros <td style = " border: 0px; text-align: right;"> <table cellspacing = 0 style = "border: 0px"> <tr style = "vertical-align: middle;"> </table> <tr style = "background-color: white;"> <td colspan = 3 style = " border: 0px; font-size:70%; text-align: right;"> <a href = "Home">Home</a> <a href = "TitleIndex">Index</a> </table> <div id="content" lang="en" dir="ltr"> Here are the wiki macros available in addition to the usual <a href="MoinMoin">MoinMoin</a> ones. <ul> <li> <p> <tt>[[Cite(anchor[,text])]]</tt> displays text as a link to the corresponding reference on the <a href="References">References</a> page. <br> Examples: <a href = "References#FluetWeeks01"> a paper</a> </p> </li> <li class="gap"> <p> <tt>[[DownloadSVN(pathToFile)]]</tt> displays a download link to the ViewSVN page for <tt>pathToFile</tt>. <br> Examples: <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/*checkout*/mlton/tags/on-MLTONWIKIVERSION-release/Makefile"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Makefile</a>, <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/*checkout*/mlton/tags/on-MLTONWIKIVERSION-release/mlton/main/main.sml"><img src="moin-www.png" alt="[WWW]" height="11" width="11">main.sml</a> </p> </li> <li class="gap"> <p> <tt>[[IncludeSVN(pathToFile[,type][,[start]:[end]...])]]</tt> textually includes the latest contents of <tt>pathToFile</tt>. The contents are formatted with <a href="Enscript">Enscript</a> using highlighting mode <tt>type</tt>, as in the <tt>!#syntax</tt> processor; if <tt>type</tt> is omitted, the macro uses the extension of <tt>pathToFile</tt>. A sequence of ranges may be used to specify the lines to be formatted; in each range, the absence of <tt>start</tt> implicitly denotes the start of the file and the absence of <tt>end</tt> implicitly denotes the end of the file; furthermore, negative <tt>start</tt> and <tt>end</tt> may be used to index relative to the end of the file. <br> Example: </p> <p> <pre class=code><I><FONT COLOR="#B22222">(* Copyright (C) 2009 Matthew Fluet. * Copyright (C) 1999-2007 Henry Cejtin, Matthew Fluet, Suresh * Jagannathan, and Stephen Weeks. * Copyright (C) 1997-2000 NEC Research Institute. * * MLton is released under a BSD-style license. * See the file MLton-LICENSE for details. *)</FONT></I> <B><FONT COLOR="#0000FF">structure</FONT></B> Main = Main () </PRE> </p> </li> <li class="gap"> <p> <tt>[[ViewSVN(pathToFile)]]</tt> displays a link to the ViewSVN page for <tt>pathToFile</tt>. <br> Examples: <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/mlton/tags/on-MLTONWIKIVERSION-release/Makefile?view=markup"><img src="moin-www.png" alt="[WWW]" height="11" width="11">Makefile</a>, <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/mlton/tags/on-MLTONWIKIVERSION-release/mlton/main/main.sml?view=markup"><img src="moin-www.png" alt="[WWW]" height="11" width="11">main.sml</a> </p> </li> <li class="gap"> <p> <tt>[[ViewSVNDir(pathToDir)]]</tt> displays a link to the ViewSVN page for <tt>pathToDir</tt>. <br> Example: <a href = "http://mlton.org/cgi-bin/viewsvn.cgi/mlton/tags/on-MLTONWIKIVERSION-release/mlton/main"><img src="moin-www.png" alt="[WWW]" height="11" width="11">main</a> </p> </li> <li class="gap"> <p> <tt>[[ViewSVNRev(rev)]]</tt> displays a link to the ViewSVN page for revision <tt>rev</tt>. <br> Example: <a href = "http://mlton.org/cgi-bin/viewsvn.cgi?rev=4242&view=rev"><img src="moin-www.png" alt="[WWW]" height="11" width="11">4242</a> </p> </li> </ul> </div> <p> <hr> Last edited on 2007-07-30 18:04:50 by <span title="fenrir.uchicago.edu"><a href="MatthewFluet">MatthewFluet</a></span>. </body></html>