( dataType, integer, args, parameter )
| 270 | del args[0] |
| 271 | |
| 272 | def __parseNumeric( dataType, integer, args, parameter ) : |
| 273 | |
| 274 | if not len( args ) : |
| 275 | raise SyntaxError( "Expected a numeric value." ) |
| 276 | |
| 277 | if integer : |
| 278 | |
| 279 | try : |
| 280 | value = int( args[0] ) |
| 281 | except : |
| 282 | raise SyntaxError( "Expected an integer value." ) |
| 283 | |
| 284 | else : |
| 285 | |
| 286 | try : |
| 287 | value = float( args[0] ) |
| 288 | except : |
| 289 | raise SyntaxError( "Expected a float value." ) |
| 290 | |
| 291 | parameter.setValidatedValue( dataType( value ) ) |
| 292 | del args[0] |
| 293 | |
| 294 | def __parseNumericCompound( dataType, elementType, n, integer, args, parameter ) : |
| 295 |
no test coverage detected