Modules | Files | Inheritance Tree | Inheritance Graph | Name Index | Config
module Synopsis::Core::Executor
class SourceExecutor
Files: Synopsis/Core/Executor.py
SourceExecutor-inheritance Scopes/Synopsis/Core/Executor/Executor.html
Operations Summary:
 __init__(self, executor, action) [Source]
 compile_glob(self, globstr)
Returns a compiled regular expression for the given glob string. [Source]
 get_output_names(self)
Expands the paths into a list of filenames, and return those [Source]
 get_output(self, name)
Raises an exception, since the SourceAction is only used to identify files -- the loading is done by the parsers themselves [Source]

Operations Inherited from Executor
prepare_output

Operation Details:
  compile_glob(self, globstr)

Returns a compiled regular expression for the given glob string. A glob string is something like "*.?pp" which gets translated into "^.*\..pp$". Compiled regular expressions are cached in a class variable