Documentation for /home/davin/idl/socware/

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

general/mini/

string_glob_preprocess.pro


Procedure: string_glob_preprocess Purpose: Preprocesses tokenized input from the mini-language to add globbing support Each time there is a '?' or '*' character in a tplot variable, it creates another copy of the token list with specific values filled in. Because an output variable must be selected the output variable should contain globbing tokens to avoid errors. Inputs: l : The token list after lexical analyzer. Outputs: gl : The list of token lists after glob preprocessing. Keywords: error: Returns an error struct if illegal globbing is used $LastChangedBy: pcruce $ $LastChangedDate: 2011-06-10 13:33:56 -0700 (Fri, 10 Jun 2011) $ $LastChangedRevision: 8731 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/general/mini/string_glob_preprocess.pro $

Routines

Routines from string_glob_preprocess.pro

result = sgp_is_globbable(s)
result = sgp_match_vars(s)
result = sgp_regex_capture_replace(s)
result = sgp_regex_match_replace(target_var, source_var, r, l)
result = sgp_out_vars(target, source, verbose=verbose, error=error)
string_glob_preprocess, l, gl, error=error, verbose=verbose

Routine details

top source sgp_is_globbable

result = sgp_is_globbable(s)

Parameters

s

top source sgp_match_vars

result = sgp_match_vars(s)

Parameters

s

top source sgp_regex_capture_replace

result = sgp_regex_capture_replace(s)

Parameters

s

top source sgp_regex_match_replace

result = sgp_regex_match_replace(target_var, source_var, r, l)

Parameters

target_var
source_var
r
l

top source sgp_out_vars

result = sgp_out_vars(target, source, verbose=verbose, error=error)

Parameters

target
source

Keywords

verbose
error

top source string_glob_preprocess

string_glob_preprocess, l, gl, error=error, verbose=verbose

Parameters

l
gl

Keywords

error
verbose

File attributes

Modification date: Thu Feb 13 16:43:51 2014
Lines: 144