## org.das2.util.IDLParser

This was created originally to evaluate expressions found in das2server dsdf files that would describe column locations, which would be expressions like "10^(findgen(3)/3.3)"

## IDLParser( )

Creates a new instance of idlParser

## EXPR

## EXPR_LIST

## FACTOR

## TERM

## NUMBER

## NOPARSER

## IDLTokenizer

IDLTokenizer( String s ) → String[]

### Parameters

s - a String

### Returns:

java.lang.String[]
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## parseIDLArray

parseIDLArray( String s ) → double[]

### Parameters

s - a String

### Returns:

double[]
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## parseIDLArrayTokens

parseIDLArrayTokens( String[] tokens, int type ) → org.das2.util.IDLValue

### Parameters

tokens - a java.lang.String[]
type - an int

### Returns:

org.das2.util.IDLValue
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## parseIDLScalar

parseIDLScalar( String s ) → double

### Parameters

s - a String

### Returns:

double
[search for examples] [view on GitHub] [view on old javadoc] [view source]