Decl::SourceHandler::getDecl • Creazione di un Oggetto Decl


$source Decl::SourceHandler::getDecl($source_code)
pSsourceIN

Riferimento al sorgente

Return values $pDecl

Oggetto Decl


Descrizione

Questa funzione permette con un'unica chiamata di eseguire tutto il lavoro necessario per gestire lo scan intelligente di un sorgente. In particolare:

  • Il sorgente viene esaminato e viene estratta la parte parsabile, se presente, usando fun.Decl::SourceHandler::getParsableSource. Se non vi è alcun sorgente parsabile la funzione ritorna 0.
  • Si invoca il parser sul sorgente in questione. Se questo non ha errori si ottiene un oggetto cla.Decl::NameSpace. In caso contrario si ritorna 0.
  • Si rimuovono i commenti dal sorgente. trattandosi di una reference questa rimozione ha immediatamente effetto sull'oggetto predisposto dal chiamante di questa routine.
  • Si crea un oggetto cla.Dtd::Decl dall'oggetto cla.Decl::NameSpace e lo si ritorna.

fun.decl..sourcehandler..getdecl • LastModified: 15-11-2000 • John Peter Arnold