Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/trunk/compiler/MAP
ViewVC logotype

Diff of /sml/trunk/compiler/MAP

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1473, Sun Apr 4 21:29:18 2004 UTC revision 1481, Fri Apr 23 22:13:27 2004 UTC
# Line 1  Line 1 
1  Front End  Front End Map
2  ---------  -------------
3    
4    A color-coded map of the directory structure is available as
5    a pdf file, or Omnigraffle source file.
6    
7  1. Lexing and Parsing  1. Lexing and Parsing
8  ----------------------  ----------------------
# Line 149  Line 152 
152    apply functors defined in corresponding Elaborate/elaborate modules    apply functors defined in corresponding Elaborate/elaborate modules
153    [these could be in Elaborator]    [these could be in Elaborator]
154      elabmod.sml      elabmod.sml
155        module level elaboration (why not in Elaborator)        module level elaboration: defines ElabMod by calling ElabModFn defined
156          in Elaborate/elaborate/elabmod.sml (should go to Elaborator)
157        see: Elaborator/elaborate/elabmod.sml        see: Elaborator/elaborate/elabmod.sml
158        defs: ElabMod        defs: ElabMod
159      elabtop.sml      elabtop.sml
160        top-level elaboration        top-level elaboration: defined ElabTop by calling ElabTopFn defined
161          in Elaborator/elaborate/elabtop.sml (should go to Elaborator)
162          see: Elaborator/elaborate/elabtop.sml
163        defs: ElabTop        defs: ElabTop
164    
165    Semant/modules/    Semant/modules/
# Line 605  Line 611 
611      control.sml      control.sml
612        defs: Control_MC, Control_CG, Control        defs: Control_MC, Control_CG, Control
613      version.sml      version.sml
614          records the compiler version and version date
615        defs: CompilerVersion        defs: CompilerVersion
616      printhooks.sml      printhooks.sml
617        defs: PrintHooks        defs: PrintHooks
# Line 613  Line 620 
620      code-generator.sig      code-generator.sig
621        defs: CODEGENERATOR        defs: CODEGENERATOR
622      compile.sig      compile.sig
623        defs: COMPILE0, COMPILE0, TOP_COMPILE        defs: COMPILE0, COMPILE, TOP_COMPILE
624      compile.sml      compile.sml
625        defs: CompileF: CODEGENERATOR # CCONFIG # {cproto_conv : string} => COMPILE0        defs: CompileF: CODEGENERATOR # CCONFIG # {cproto_conv : string} => COMPILE0
626    

Legend:
Removed from v.1473  
changed lines
  Added in v.1481

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0