Table of Contents

Class: Hook em.py

The base class for implementing hooks.

Methods   
__init__
afterAtomic
afterBinary
afterClause
afterControl
afterDeclare
afterDefined
afterDictionary
afterEscape
afterEvaluate
afterExecute
afterExpand
afterFile
afterImport
afterInclude
afterLiteral
afterMulti
afterQuote
afterRun
afterSerialize
afterSignificate
afterSingle
afterString
atFinalize
atHandle
atInteract
atParse
atReady
atShutdown
atStartup
atToken
beforeAtomic
beforeBinary
beforeClause
beforeControl
beforeDeclare
beforeDefined
beforeDictionary
beforeEscape
beforeEvaluate
beforeExecute
beforeExpand
beforeFile
beforeImport
beforeInclude
beforeLiteral
beforeMulti
beforeQuote
beforeRun
beforeSerialize
beforeSignificate
beforeSingle
beforeString
deregister
null
pop
push
register
  __init__ 
__init__ ( self )

  afterAtomic 
afterAtomic ( self )

  afterBinary 
afterBinary ( self )

  afterClause 
afterClause (
        self,
        exception,
        variable,
        )

  afterControl 
afterControl ( self )

  afterDeclare 
afterDeclare ( self,  name )

  afterDefined 
afterDefined ( self,  result )

  afterDictionary 
afterDictionary ( self,  result )

  afterEscape 
afterEscape ( self,  result )

  afterEvaluate 
afterEvaluate ( self,  result )

  afterExecute 
afterExecute ( self )

  afterExpand 
afterExpand ( self,  result )

  afterFile 
afterFile ( self )

  afterImport 
afterImport ( self )

  afterInclude 
afterInclude ( self )

  afterLiteral 
afterLiteral ( self )

  afterMulti 
afterMulti ( self )

  afterQuote 
afterQuote ( self,  result )

  afterRun 
afterRun ( self,  result )

  afterSerialize 
afterSerialize ( self )

  afterSignificate 
afterSignificate ( self )

  afterSingle 
afterSingle ( self )

  afterString 
afterString ( self )

  atFinalize 
atFinalize ( self )

  atHandle 
atHandle ( self,  meta )

  atInteract 
atInteract ( self )

  atParse 
atParse (
        self,
        scanner,
        locals,
        )

  atReady 
atReady ( self )

  atShutdown 
atShutdown ( self )

  atStartup 
atStartup ( self )

  atToken 
atToken ( self,  token )

  beforeAtomic 
beforeAtomic (
        self,
        name,
        value,
        locals,
        )

  beforeBinary 
beforeBinary (
        self,
        name,
        file,
        chunkSize,
        locals,
        )

  beforeClause 
beforeClause (
        self,
        catch,
        locals,
        )

  beforeControl 
beforeControl (
        self,
        type,
        rest,
        locals,
        )

  beforeDeclare 
beforeDeclare (
        self,
        name,
        type,
        keywords,
        locals,
        )

  beforeDefined 
beforeDefined (
        self,
        name,
        locals,
        )

  beforeDictionary 
beforeDictionary ( self,  code )

  beforeEscape 
beforeEscape (
        self,
        string,
        more,
        )

  beforeEvaluate 
beforeEvaluate (
        self,
        expression,
        locals,
        )

  beforeExecute 
beforeExecute (
        self,
        statements,
        locals,
        )

  beforeExpand 
beforeExpand (
        self,
        string,
        locals,
        )

  beforeFile 
beforeFile (
        self,
        name,
        file,
        locals,
        )

  beforeImport 
beforeImport (
        self,
        name,
        locals,
        )

  beforeInclude 
beforeInclude (
        self,
        name,
        file,
        locals,
        )

  beforeLiteral 
beforeLiteral ( self,  text )

  beforeMulti 
beforeMulti (
        self,
        name,
        values,
        locals,
        )

  beforeQuote 
beforeQuote ( self,  string )

  beforeRun 
beforeRun (
        self,
        tokens,
        locals,
        )

  beforeSerialize 
beforeSerialize (
        self,
        expression,
        locals,
        )

  beforeSignificate 
beforeSignificate (
        self,
        key,
        value,
        locals,
        )

  beforeSingle 
beforeSingle (
        self,
        source,
        locals,
        )

  beforeString 
beforeString (
        self,
        name,
        string,
        locals,
        )

  deregister 
deregister ( self,  interpreter )

Exceptions   
ConsistencyError, "hook not associated with this interpreter"
  null 
null ( self )

  pop 
pop ( self )

  push 
push ( self )

  register 
register ( self,  interpreter )


Table of Contents

This document was automatically generated on Thu Mar 20 21:05:01 2008 by HappyDoc version 2.1