| Subject: | XploRe: Learning Guide |
| See XploRe: |
| Quantlet: | quant13 | |
| Description: | Optional input and output parameters in a procedure. | |
| Download: | quant13.xpl |
proc(a,b)=myquant3(x,y)
error(exist(x)<>1, "input x is not numeric!")
if (exist(y)==0) ; y does not exist
y=0
endif
switch
case (exist(y)==2) ; if y is a string
a=x
break
case (exist(y)==1) ; if y is numeric
a=x
b=y
break
default;
error(1, "y is neither numeric nor string!")
break
endsw
endp
;
result=myquant3(1,2)
result
;
result=myquant3(1)
result
;
result=myquant3(1,"hallo")
result
| Subject: | XploRe: Learning Guide |
| See XploRe: |