islands/stx_goodies_petitparser_islands.st
changeset 460 87a3d30ab570
parent 454 a9cd5ea7cc36
parent 459 4751c407bb40
child 505 19d830b74322
equal deleted inserted replaced
458:a4da1c24d84a 460:87a3d30ab570
    73 !
    73 !
    74 
    74 
    75 referencedPreRequisites
    75 referencedPreRequisites
    76     "list packages which are a prerequisite, because they contain
    76     "list packages which are a prerequisite, because they contain
    77      classes which are referenced by my classes.
    77      classes which are referenced by my classes.
    78      We do not need these packages as a prerequisite for loading or compiling.
    78      We do not need these packages as a prerequisite for compiling or loading,
       
    79      however, a class from it may be referenced during execution and having it
       
    80      unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
       
    81      includes explicit checks for the package being present.
    79      This method is generated automatically,
    82      This method is generated automatically,
    80      by searching all classes (and their packages) which are referenced by my classes."
    83      by searching all classes (and their packages) which are referenced by my classes."
    81 
    84 
    82     ^ #(
    85     ^ #(
    83         #'stx:goodies/petitparser/analyzer'    "PPSentinel - referenced by PPParser>>nextSets"
    86         #'stx:goodies/petitparser/analyzer'    "PPSentinel - referenced by PPParser>>nextSets"