25.07.2014 Views

VDM-10 Language Manual

VDM-10 Language Manual

VDM-10 Language Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix A. The Syntax of the <strong>VDM</strong> <strong>Language</strong>s<br />

arithmetic plus = ‘+’ ;<br />

arithmetic minus = ‘-’ ;<br />

| not in set<br />

| subset<br />

| proper subset<br />

| set union<br />

| set difference<br />

| set intersection<br />

| sequence concatenate<br />

| map or sequence modify<br />

| map merge<br />

| map domain restrict to<br />

| map domain restrict by<br />

| map range restrict to<br />

| map range restrict by<br />

| composition<br />

| iterate ;<br />

arithmetic multiplication = ‘*’ ;<br />

arithmetic divide = ‘/’ ;<br />

arithmetic integer division = ‘div’ ;<br />

arithmetic rem = ‘rem’ ;<br />

arithmetic mod = ‘mod’ ;<br />

less than = ‘=’ ;<br />

equal = ‘=’ ;<br />

not equal = ‘’ ;<br />

or = ‘or’ ;<br />

and = ‘and’ ;<br />

187

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!