|
CS118 Programming Languages
ML Grammar
Source
http://www.csci.csusb.edu/dick/samples/ml.syntax.html
| ml-program |
|
( top-level-declaration ;)* |
| top-level-declaration |
|
expression |
|
object-declaration |
|
signature-declaration |
|
functor-declaration |
| object-declaration |
|
empty |
|
declaration |
|
(id (: signature)?
= structure)and |
|
local object-declaration in
object-declaration end |
| signature-declaration |
|
empty |
| structure
signature id = signature
(and id = signature)* |
|
signature-declaration ;?
signature-declaration |
Created: Tuesday, May 2, 2000
Last modified:
Thursday, May 2, 2000
email: McKeeman{at}Mathworks{dot}COM
| |