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 /config/releases/release-110.74/targets
ViewVC logotype

Diff of /config/releases/release-110.74/targets

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

revision 2289, Wed Jan 31 00:17:56 2007 UTC revision 2587, Wed May 23 14:45:11 2007 UTC
# Line 21  Line 21 
21  #  #
22  #request src-smlnj  #request src-smlnj
23    
24  # build new ML-Lex  # build new (Unicode-capable) ML-ULex
25  #  #
26  #request lexgen  request ml-ulex
   
 # build even newer ML-Lex  
27  #  #
28  #request ml-ulex  # Arrange for the .lex suffix to be recognized by CM as (new-style)
29    # ML-ULex input.
30    #   (Notice that you should NOT select this option even if you want to have
31    #    ml-ulex process legacy ml-lex input using the --ml-lex-mode option.)
32    # Since most existing projects have legacy .lex files, this should be
33    # kept off by default.
34    # WARNING: This is incompatible with ml-ulex-lex-ext!!
35    #request ml-ulex-lex-ext
36    #
37    # Register the "mllex" CM tool class in such a way that "legacy" ml-lex
38    # input is processed by "ml-ulex --ml-lex-mode".
39    #   (If you want the .lex extension to be mapped to the "mllex" class
40    #   and have that be processed by ml-ulex, you should request
41    #   ml-ulex-mllex-tool and ml-lex-lex-ext, but NOT ml-ulex-lex-ext.)
42    # WARNING: This is incompatible with ml-lex-mllex-tool!!
43    request ml-ulex-mllex-tool
44    
45  # build legacy ML-Lex  # build legacy ML-Lex
46  #  #
47  request ml-lex  request ml-lex
48    #
49    # Register the "mllex" CM tool class in such a way that "legacy" ml-lex
50    # input is processed by the legacy ml-lex program.
51    # WARNING: This is incompatible with ml-ulex-mllex-tool!!
52    #request ml-lex-mllex-tool
53    #
54    # Arrange for the .lex suffix to be recognized by CM as legacy ml-lex input.
55    # This requires that either ml-lex-mllex-tool or ml-ulex-mllex-tool
56    # (but not both at the same time!) is installed.
57    # Since most existing projects have legacy .lex files, this should be
58    # kept on by default.
59    # WARNING: This is incompatible with ml-ulex-lex-ext!!
60    request ml-lex-lex-ext
61    
62  # build ML-Yacc (must come after ml-lex)  # build ML-Yacc (must come after ml-lex)
63  #  #
64  request ml-yacc  request ml-yacc
65    #
66    # Arrange for the .grm suffix to be recognized by CM as ML-Yacc input.
67    # Since .grm files in most existing project are ML-Yacc input, this should be
68    # kept on by default.
69    # WARNING: This is incompatible with ml-antlr-grm-ext!!
70    request ml-yacc-grm-ext
71    
72  # Always: install the pre-compiled ML-Yacc Library; this is necessary  # Always: install the pre-compiled ML-Yacc Library; this is necessary
73  # to use parsers produced by ML-Yacc, but also to bootstrap the system  # to use parsers produced by ML-Yacc, but also to bootstrap the system
74  # in the first place.  # in the first place.
75    
   
76  # build ML-Antlr  # build ML-Antlr
77  #  #
78  #request ml-antlr  request ml-antlr
79    #
80    # Arrange for the .grm suffix to be recognized by CM as ML-Antlr input.
81    # Since .grm files in most existing project are ML-Yacc input, this should be
82    # kept off by default.
83    # WARNING: This is incompatible with ml-yacc-grm-ext!!
84    #request ml-antlr-grm-ext
85    
86  # utility library for ml-antlr and ml-ulex  # utility library for ml-antlr and ml-ulex
87  #  #
88  #request ml-lpt-lib  request ml-lpt-lib
89    
90  # Always: install the pre-compiled SML/NJ Library (necessary to bootstrap).  # Always: install the pre-compiled SML/NJ Library (necessary to bootstrap).
91    

Legend:
Removed from v.2289  
changed lines
  Added in v.2587

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