29.11.2012 Views

MetaFun - Pragma ADE

MetaFun - Pragma ADE

MetaFun - Pragma ADE

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.

〈number or fraction〉<br />

→ 〈number〉 / 〈number〉<br />

| 〈number not followed by ‘ / 〈numberi〉 ' 〉<br />

〈scalar multiplication op〉<br />

→ + | -<br />

| 〈 ‘ 〈number or fractioni〉 ' not followed by ‘ 〈add op〉 〈number〉 ' 〉<br />

〈transformer〉<br />

→ rotated 〈numeric primary〉<br />

| scaled 〈numeric primary〉<br />

| shifted 〈pair primary〉<br />

| slanted 〈numeric primary〉<br />

| transformed 〈transform primary〉<br />

| xscaled 〈numeric primary〉<br />

| yscaled 〈numeric primary〉<br />

| zscaled 〈pair primary〉<br />

| xyscaled 〈numeric or pair primary〉<br />

| reflectedabout ( 〈pair expression〉 , 〈pair expressioni〉 )<br />

| rotatedaround ( 〈pair expression〉 , 〈numeric expression〉 )<br />

| xsized 〈numeric primary〉<br />

| ysized 〈numeric primary〉<br />

| xysized 〈numeric or pair primary〉<br />

| enlarged 〈numeric or pair primary〉<br />

| leftenlarged 〈numeric primary〉<br />

| rightenlarged 〈numeric primary〉<br />

| topenlarged 〈numeric primary〉<br />

| bottomenlarged 〈numeric primary〉<br />

| randomized 〈numeric or pair or color primary〉<br />

| cornered 〈numeric or pair〉<br />

| smoothed 〈numeric or pair〉<br />

| sqeezed 〈numeric or pair primary〉<br />

| superellipsed 〈numeric primary〉<br />

| randomshifted 〈numeric or pair primary〉<br />

| uncolored 〈color primary〉<br />

| softened 〈numeric or color primary〉<br />

〈numeric or pair primary〉<br />

→ 〈numeric primary〉<br />

| 〈pair primary〉<br />

〈numeric or pair or color primary〉<br />

→ 〈numeric primary〉<br />

| 〈pair primary〉<br />

| 〈color primary〉<br />

〈numeric or color primary〉<br />

→ 〈numeric primary〉<br />

| 〈color primary〉<br />

Syntax diagrams METAPOST syntax<br />

323

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

Saved successfully!

Ooh no, something went wrong!