home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / chapm20.zip / CompIntf.cha < prev    next >
Text File  |  1995-06-22  |  1KB  |  49 lines

  1. CHAPMAN
  2. Version: 2.0
  3. Name: 'Compiler Interface'
  4. Time: '22.06.95 21.19.19'
  5.  
  6. OrganizationOnly: true
  7.  
  8. SubapplicationNames...: . 
  9. SubapplicationFilenames...: . 
  10.  
  11. ExtraSymbols...: . 
  12.  
  13. FileName: CompIntf
  14.  
  15. Comments: ''
  16.  
  17. 'Init Code:' ''
  18.  
  19. 'Finalize Code:' ''
  20.  
  21. 'Class Template:' <default>
  22.  
  23. 'Method Template:' <default>
  24.  
  25. 'Method Comment Template:' <default>
  26.  
  27. Copyright: <default>
  28.  
  29. LibraryBuilderScripts...: . 
  30.  
  31. OwnedClasses...: CompiledMethod CompiledInitializer 
  32.     CompilationError CompilationResult CompiledMethodDefinition 
  33.     CompilerErrorHandler CompilerInterface CompilerNameScope . 
  34. RequiredClasses...: ClassReader . 
  35. 'ClassReader ClassComments:' 
  36.     'A ClassReader supports Smalltalk source code reading and installation (compilation) from a stream, and writing to a stream. The source code is in ''chunk format''. A ClassReader is used for writing the entire source code of a class to a file, for reading a file to define a class, and for reading portions of a file to selectively recover methods (for example, from the change.log).
  37.  
  38. @
  39.  
  40. .class : Contains the class to be worked on by the ClassReader.'
  41.  
  42. 'ClassReader Methods...:' classField fileInFrom: 
  43.     fileInFromWithAbort: fileOut fileOut: fileOutAll: fileOutClassOn: 
  44.     fileOutDefinitionOn: fileOutMethod: fileOutMethod:on: fileOutOn: 
  45.     instanceHeaderOn: setClass: . 
  46.  
  47. 'ClassReader class Methods...:' defaultClass defaultClass: 
  48.     forClass: . 
  49.