scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _csqrt_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _csqrt_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _cexp_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _cexp_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _clog_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _clog_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _csin_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _csin_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _ccos_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _ccos_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _caimag_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _caimag_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _cconjg_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _cconjg_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _aint PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _anint PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _nint PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _mod PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _isign PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _dsign PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _idim PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _ddim PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _dprod PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _len PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _index PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _lge PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _lgt PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _lle PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _llt PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_aint PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_anint PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_nint PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fpi_abs PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_fabs PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_cabs_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_cabs_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_mod PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_fmod PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_isign PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_dsign PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_idim PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_ddim PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_dprod PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_caimag_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_caimag_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_cconjg_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_cconjg_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_sqrt PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_csqrt_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_csqrt_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_exp PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_cexp_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_cexp_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_log PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_clog_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_clog_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_log10 PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_sin PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_csin_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_csin_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_cos PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_ccos_complex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_ccos_doublecomplex PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_tan PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_asin PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_acos PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_atan PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_atan2 PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_sinh PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_cosh PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl _fp_tanh PURE; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_open PUREGV; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_close PUREGV; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_inquire PUREGV; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_backspace PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_endfile PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_rewind PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_douio PUREGV; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_dofio PUREGV; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_dolio PUREGV; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_srdfe PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_erdfe PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_srdue PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_erdue PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_srsfe PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ersfe PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_srsfi PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ersfi PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_srsue PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ersue PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_srsle PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ersle PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_srsli PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ersli PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_swdfe PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ewdfe PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_swdue PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ewdue PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_swsfe PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ewsfe PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_swsfi PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ewsfi PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_swsue PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ewsue PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_swsle PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ewsle PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_swsli PUREGVA; scale.clef.PureFunctionAnnotation scale.clef.decl.RoutineDecl fio_ewsli PUREGVA;