ctu_ircompiler.st
changeset 45 04a50b0d540a
parent 44 840c68a91cdd
equal deleted inserted replaced
44:840c68a91cdd 45:04a50b0d540a
    19     "list packages which are to be explicitely excluded from the automatic constructed
    19     "list packages which are to be explicitely excluded from the automatic constructed
    20      prerequisites list. If empty, everything that is found along the inheritance of any of
    20      prerequisites list. If empty, everything that is found along the inheritance of any of
    21      my classes is considered to be a prerequisite package."
    21      my classes is considered to be a prerequisite package."
    22 
    22 
    23     ^ #(
    23     ^ #(
       
    24         #'stx:goodies/refactoryBrowser/parser'    "RBArrayNode - referenced by IRDecompiler>>endCase:"
    24     )
    25     )
       
    26 
       
    27     "Modified: / 30-10-2014 / 22:29:43 / Jan Vrany <jan.vrany@fit.cvut.cz>"
    25 !
    28 !
    26 
    29 
    27 mandatoryPreRequisites
    30 mandatoryPreRequisites
    28     "list packages which are mandatory as a prerequisite.
    31     "list packages which are mandatory as a prerequisite.
    29      This are packages containing superclasses of my classes and classes which
    32      This are packages containing superclasses of my classes and classes which
    44      We do not need these packages as a prerequisite for loading or compiling.
    47      We do not need these packages as a prerequisite for loading or compiling.
    45      This method is generated automatically,
    48      This method is generated automatically,
    46      by searching all classes (and their packages) which are referenced by my classes."
    49      by searching all classes (and their packages) which are referenced by my classes."
    47 
    50 
    48     ^ #(
    51     ^ #(
    49         #'stx:goodies/refactoryBrowser/parser'    "RBArrayNode - referenced by IRDecompiler>>endCase:"
       
    50         #'stx:libcompat'    "Preferences - referenced by IRDecompiler>>addReturn:from:"
       
    51         #'stx:libtool'    "Tools::Inspector2Tab - referenced by IRFunction>>inspector2TabIRCode"
       
    52         #'stx:libwidg'    "ScrollableView - referenced by IRFunction>>inspector2TabIRCode"
       
    53     )
    52     )
    54 !
    53 !
    55 
    54 
    56 subProjects
    55 subProjects
    57     "list packages which are known as subprojects.
    56     "list packages which are known as subprojects.
    82         IRStackCount
    81         IRStackCount
    83         #'ctu_ircompiler'
    82         #'ctu_ircompiler'
    84         IRAccess
    83         IRAccess
    85         IRClosure
    84         IRClosure
    86         IRConstant
    85         IRConstant
    87         IRDecompiler
    86         (IRDecompiler autoload)
    88         IRDup
    87         IRDup
    89         IRJump
    88         IRJump
    90         IRLine
    89         IRLine
    91         IRMethod
    90         IRMethod
    92         IRPop
    91         IRPop