Scanner allowDollarInIdentifier:true.
"/
"/ base system
"/
#(
'Java'
'JavaVM'
'JavaConstantPool'
'JavaSlotIndexCache'
'JavaObject'
'JavaClass'
'JavaMethod'
'JavaMethodWithException'
'JavaMethodWithHandler'
"/ 'JavaMethodWithBreakpoint'
'JavaContext'
'JavaProcess'
'JavaClassReader'
'JavaDecompiler'
'JavaExceptionTableEntry'
'JavaLocalVariableTable'
'JavaLocalVariableTableEntry'
'JavaRef'
'JavaClassRef'
'JavaField'
'JavaFieldref'
'JavaMethodref'
'JavaInterfaceMethodref'
'JavaNameandType'
'JavaClassPointerRef'
'JavaBuiltInClassPointerRef'
'JavaUnresolvedConstant'
'JavaUnresolvedRefConstant'
'JavaUnresolvedClassConstant'
'JavaUnresolvedFieldrefConstant'
'JavaUnresolvedMethodrefConstant'
'JavaUnresolvedInterfaceMethodrefConstant'
'JavaUnresolvedNameandTypeConstant'
'JavaUnresolvedStringConstant'
'JavaView'
'JavaTopView'
'JavaPopUpView'
'JavaEmbeddedFrameView'
'JavaDeparser'
) do:[:fBase | |f|
f := fBase , '.cls'.
(Smalltalk fileIn:f) ifTrue:[
Transcript showCR:('loaded ' , f).
] ifFalse:[
f := fBase , '.st'.
Smalltalk fileIn:f
]
]
!
"/
"/ autoloaded add-ons
"/
#(
"/
"/ decompiler
"/
"/ 'JavaDeparser' 'JavaDeparser.st'
'JavaParseNode' 'JavaParseNode.st'
'JavaAssignmentNode' 'JavaAssignmentNode.st'
'JavaPrimaryNode' 'JavaPrimaryNode.st'
'JavaConstantNode' 'JavaConstantNode.st'
'JavaVariableNode' 'JavaVariableNode.st'
'JavaMessageNode' 'JavaMessageNode.st'
'JavaNewNode' 'JavaNewNode.st'
'JavaStatementNode' 'JavaStatementNode.st'
'JavaExpressionNode' 'JavaExpressionNode.st'
'JavaReturnNode' 'JavaReturnNode.st'
'JavaIfNode' 'JavaIfNode.st'
'JavaForNode' 'JavaForNode.st'
'JavaGotoNode' 'JavaGotoNode.st'
'JavaWhileNode' 'JavaWhileNode.st'
'JavaDoWhileNode' 'JavaDoWhileNode.st'
'JavaTryCatchNode' 'JavaTryCatchNode.st'
'JavaThrowNode' 'JavaThrowNode.st'
'JavaConditionalExpressionNode' 'JavaConditionalExpressionNode.st'
'JavaMonitorNode' 'JavaMonitorNode.st'
'JavaSwitchNode' 'JavaSwitchNode.st'
'JavaStatementList' 'JavaStatementList.st'
"/
"/ applet/GUI support
"/
'SmalltalkAppletContext' 'SmalltalkAppletContext.st'
'SmalltalkAppletStub' 'SmalltalkAppletStub.st'
"/ 'JavaView' 'JavaView.st'
"/ 'JavaEmbeddedFrameView' 'JavaEmbeddedFrameView.st'
'UIGalleryJavaEntry' 'UIGalleryJavaEntry.st'
'JavaAppletComponentSpec' 'JavaAppletComponentSpec.st'
'JavaAppletDemo1' 'JavaAppletDemo1.st'
'JavaAppletDemo2' 'JavaAppletDemo2.st'
'JavaAppletDemo3' 'JavaAppletDemo3.st'
'JavaBrowser' 'JavaBrowser.st'
) pairWiseDo:[:className :fileName |
Smalltalk fileIn:fileName.
"/ Smalltalk installAutoloadedClassNamed:className category:'autoloaded' package:'cg:java' revision:nil.
].
!