[64] | 1 | divert(-1)
|
---|
| 2 |
|
---|
| 3 | define(`Invisible',1)
|
---|
| 4 | define(`DontShowClass',`2')
|
---|
| 5 | define(`AtFirstPart',`4')
|
---|
| 6 | define(`AtSecondPart',`8')
|
---|
| 7 | define(`InTheMiddle',`12')
|
---|
| 8 | define(`EffectorClass',`16')
|
---|
| 9 | define(`ReceptorClass',`32')
|
---|
| 10 | define(`V1BendMuscle',`64')
|
---|
| 11 | define(`V1RotMuscle',`128')
|
---|
| 12 |
|
---|
| 13 | define(`CLASS',`ifelse($4,NOXML,`divert(-1)',` <`CLASS' ID="$3" NAME="$1">')')
|
---|
| 14 | define(`XPROP',ZPROP(X,$@))
|
---|
| 15 | define(`PROP',ZPROP(-,$@))
|
---|
| 16 | define(`ZPROP',
|
---|
| 17 | ` <`PROP' ID="$2" ifelse($1,X,`XTRA="1" ')NAME="$5" `GROUP'="$3" FLAGS="$4" TYPE="$6" ifelse($7,,,MIN="$7" MAX="$8" DEF="$9" )/>')
|
---|
| 18 | define(`GROUP',` <`GROUP' NAME="$1" />')
|
---|
| 19 | define(`ENDCLASS',` </`CLASS'>divert')
|
---|
| 20 |
|
---|
| 21 | define(`NEUROCLASS',` <`NEUROCLASS' ID="$2" NAME="$3" DESCRIPTION="$4" INPUTS="$5" OUTPUT="$6" LOCATION="$7" divert(2) >')
|
---|
| 22 | define(`VISUALHINTS',`divert `VISUALHINTS'="eval($1)" divert(2)')
|
---|
| 23 | define(`SYMBOL',`divert `SYMBOL'="$1" divert(2)')
|
---|
| 24 | define(`NEUROPROP',` <`NEUROPROP' ID="$1" NAME="$4" TYPE="$5" MIN="$6" MAX="$7" DEF="$8" />')
|
---|
| 25 | define(`ENDNEUROCLASS',`divert`'undivert(2) </`NEUROCLASS'>')
|
---|
| 26 |
|
---|
| 27 | changecom
|
---|
| 28 | divert<!DOCTYPE F0CLASSES>
|
---|
| 29 | <F0CLASSES>
|
---|
| 30 | divert(1)
|
---|
| 31 | </F0CLASSES>
|
---|
| 32 | divert
|
---|