IDL 中是否有任何功能可以将字符串评估为代码?
或者,如果做不到这一点,是否有一种在函数中包含 /KEYWORD 的好方法?例如,如果我想问他们用户想要什么类型的地图投影,有没有办法很好地做到这一点,而不需要 /Projection_Type 关键字的大型 if/case 语句?
即使是少量的用户选项,这些组合也会导致 if/case 语句很快失控,无法处理所有可能的选项。
IDL 中是否有任何功能可以将字符串评估为代码?
或者,如果做不到这一点,是否有一种在函数中包含 /KEYWORD 的好方法?例如,如果我想问他们用户想要什么类型的地图投影,有没有办法很好地做到这一点,而不需要 /Projection_Type 关键字的大型 if/case 语句?
即使是少量的用户选项,这些组合也会导致 if/case 语句很快失控,无法处理所有可能的选项。