Subversion Repositories wimsdev

Rev

Rev 6057 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
539 bpr 1
formula=!lines2items $formula
6563 bpr 2
cnt=!itemcnt $formula
3
!if $cnt!=3
4
 error=bad_formula
5
 !exit
6
!endif
7
formula=!rawmath $formula
8
!distribute item $formula into s1,s2,s3
9
s1=$[$s1]
10
s2=$[$s2]
11
s3=$[$s3]
12
!if NaN isin $s1 $s2 $s3 or Inf isin $s1 $s2 $s3
13
 error=bad_formula
14
 !exit
15
!endif
16
sides=!sort numeric item $s1,$s2,$s3
17
Sides=!item $wims_sort_order of $formula
18
!distribute item $sides into s1,s2,s3
19
!distribute item $Sides into S1,S2,S3
20
!if $s3>=$s1+$s2 or $s1<=0
21
 error=incompatible_sides
22
 !exit
23
!endif