Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-06 20:04:53 -0700 (Mon, 06 Sep 2004)
Revision: 6183
Log message:

      Added the magic number generator.  If you are concerned that your
      data structure might be Marshaled, delimit the type definitions
      as follows:
      
         (* %%MAGICBEGIN%% *)
         type foo = ...
         ...
         (* %%MAGICEND%% *)
      
      We actually don't need to worry much about marshaling the grammar.
      Things marshaled are: a) lexer, b) parser, c) rewrites, d) terms,
      e) sets, f) tables.
      
      However, when one of these data structures changes, it will usually
      force the theory files to be recompiled anyway.
      

Changes  Path
+2 -2 metaprl-branches/new_parser/OMakefile
+1 -0 metaprl-branches/new_parser/editor/ml/OMakefile
+1 -0 metaprl-branches/new_parser/filter/OMakefile
+1 -4 metaprl-branches/new_parser/filter/base/filter_cache_fun.ml
+1 -1 metaprl-branches/new_parser/refiner/reflib/term_match_table.mli
+2 -0 metaprl-branches/new_parser/refiner/refsig/term_sig.ml
+2 -0 metaprl-branches/new_parser/refiner/rewrite/rewrite_types.ml
+2 -0 metaprl-branches/new_parser/refiner/term_ds/term_ds_sig.ml
Properties metaprl-branches/new_parser/tmp
Added metaprl-branches/new_parser/tmp/OMakefile
Properties metaprl-branches/new_parser/tmp/OMakefile
+5 -0 metaprl-branches/new_parser/util/OMakefile
Added metaprl-branches/new_parser/util/genmagic.ml
Properties metaprl-branches/new_parser/util/genmagic.ml