Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-05 14:49:58 -0700 (Thu, 05 Aug 2004)
Revision: 6114
Log message:

      This syntax.pho seems to not be used at all.  The one in test is used.
      

Changes  Path
Deleted mpcompiler-branches/letfun/mmc/syntax.pho

Changes by: ( at unknown.email)
Date: 2004-08-06 17:06:32 -0700 (Fri, 06 Aug 2004)
Revision: 6116
Log message:

      This commit was manufactured by cvs2svn to create branch 'shell_begin'.

Changes  Path
Copied metaprl-branches/shell_begin
Copied mpcompiler-branches/shell_begin
Copied texinputs-branches/shell_begin
Deleted texinputs-branches/shell_begin/1cm.sty
Deleted texinputs-branches/shell_begin/1cml.sty
Deleted texinputs-branches/shell_begin/Makefile
Deleted texinputs-branches/shell_begin/Makefile-common
Deleted texinputs-branches/shell_begin/PPR-macros.tex
Deleted texinputs-branches/shell_begin/PPRmyppr.sty
Deleted texinputs-branches/shell_begin/bcp.bib
Deleted texinputs-branches/shell_begin/citlogo.eps
Deleted texinputs-branches/shell_begin/citlogo2.eps
Deleted texinputs-branches/shell_begin/config.ppr
Deleted texinputs-branches/shell_begin/cornell-logo.eps
Deleted texinputs-branches/shell_begin/dag50.eps
Deleted texinputs-branches/shell_begin/der.tex
Deleted texinputs-branches/shell_begin/gate.eps
Deleted texinputs-branches/shell_begin/gate.pdf
Deleted texinputs-branches/shell_begin/include.tex
Deleted texinputs-branches/shell_begin/omscmsy.fd
Deleted texinputs-branches/shell_begin/ot1cmr.fd
Deleted texinputs-branches/shell_begin/ot1cmss.fd
Deleted texinputs-branches/shell_begin/ot1lcmss.fd
Deleted texinputs-branches/shell_begin/ot1lcmtt.fd
Deleted texinputs-branches/shell_begin/pprpdf
Deleted texinputs-branches/shell_begin/proof.sty
Deleted texinputs-branches/shell_begin/slides-nogin.cls
Deleted texinputs-branches/shell_begin/splncs.bst
Deleted texinputs-branches/shell_begin/umsa.fd
Deleted texinputs-branches/shell_begin/umsb.fd

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-06 17:23:21 -0700 (Fri, 06 Aug 2004)
Revision: 6117
Log message:

      The parser now supports mutual recursion, of the form:
          let rec foo(x, y) = 27*x + y - baz(x*y)
              and bar(z) = foo(2, z)
              and baz(w) = w*w
          in e
      
      converting this to a term like:
          ULetFunDecl{| foo:UTy; bar:UTy; baz:UTy >-
          ULetFunDef{| FunDef{'foo; ULambda{...}}; FunDef{'bar; ULambda{...}};
              FunDef{'bar; ULambda{...}} >- e |} |}
      
      I also added display forms that seem to work ok, though the paren precedence for
      lambdas is a bit wacky.  This is a pre-existing condition, however.
      

Changes  Path
+30 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.ml
+7 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.mli
+24 -1 mpcompiler-branches/letfun/mmc/test/mmc_core_test.ml
+73 -48 mpcompiler-branches/letfun/mmc/test/syntax.pho
+2 -1 mpcompiler-branches/letfun/util/mm_dform_util.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-11 19:13:21 -0700 (Wed, 11 Aug 2004)
Revision: 6119
Log message:

      First stab at type inference for let rec.  This is *really* complicated and it
      doesn't work yet.  I'm sure there's a better way.  I'll try to work on it in
      Seattle but I probably won't be able to do much, so hopefully I can fix it on
      Monday.
      

Changes  Path
+3 -3 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.ml
+1 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.mli
+27 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.ml
+3 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.mli
+37 -10 mpcompiler-branches/letfun/mmc/core/mmc_core_type_erase.ml
+120 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_type_infer.ml
+4 -16 mpcompiler-branches/letfun/mmc/test/mmc_core_test.ml
+9 -0 mpcompiler-branches/letfun/mmc/test/mmc_int_test.ml
+3 -3 mpcompiler-branches/letfun/mmc/test/syntax.pho

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-12 00:12:29 -0700 (Thu, 12 Aug 2004)
Revision: 6120
Log message:

      Slightly less broken type inference for let rec.  Needed to add an equation
      between each inferred function type and the corresponding assigned function
      type.  At the moment I just assign a type var for the function type.  It works,
      but eventually I'll change it to a TyFun with the correct arity.
      
      I also cleaned up the code a bit and added another test case.  This version
      correctly infers test_letrec but not test_letrec2.  I'm not sure where those
      darn free type variables are coming from.  Why must *every* variable be bound?
      Are we so variables so dangerous that society cannot tolerate them roaming free?
      How will history judge us, who bind our variables so tightly?
      

Changes  Path
+103 -110 mpcompiler-branches/letfun/mmc/core/mmc_core_type_infer.ml
+12 -3 mpcompiler-branches/letfun/mmc/test/mmc_int_test.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-18 16:50:37 -0700 (Wed, 18 Aug 2004)
Revision: 6121
Log message:

      A quick commit before trying a new direction with type inference.  We now think
      that each recursive function should only be quantified over its free type
      variables, not the union of all free type variables from all functions.
      

Changes  Path
+11 -6 mpcompiler-branches/letfun/mmc/core/mmc_core_type_infer.ml
+6 -5 mpcompiler-branches/letfun/mmc/test/mmc_int_test.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-19 16:58:30 -0700 (Thu, 19 Aug 2004)
Revision: 6122
Log message:

      Switched AtomTyApply{'e; 'e_ty; 'ty_args} so that 'ty_args is a sequent, similar
      to the change to Apply.
      

Changes  Path
+10 -5 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.ml
+7 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.mli
+1 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_tast_util.ml
+10 -10 mpcompiler-branches/letfun/mmc/core/mmc_core_type_check.ml
+80 -71 mpcompiler-branches/letfun/mmc/core/mmc_core_type_infer.ml
+2 -2 mpcompiler-branches/letfun/mmc/test/mmc_int_test.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-19 18:57:37 -0700 (Thu, 19 Aug 2004)
Revision: 6123
Log message:

      Argh.  I now come really close to correct results but I can't get the binding
      structure to come out right.  I get things like:
      
          foo : \all(ty_x100). ( ty_x100 ) -> ty_x100 =
              \lambda(x:!ty_x100). x
      
      Notice that the ty_x100 in the lambda is unbound.  I don't know what's wrong.
      Jason, maybe you can take a look at test_letrec2 and infer_letfuns to see if you
      notice a problem.
      
      One thing that might be an issue -- the function bodies are inferred without
      their quantified types in the tenv.  I don't know what effect that might have.
      

Changes  Path
+38 -41 mpcompiler-branches/letfun/mmc/core/mmc_core_type_infer.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-24 11:48:23 -0700 (Tue, 24 Aug 2004)
Revision: 6128
Log message:

      Type inference for recursive functions works now.
      

Changes  Path
+3 -3 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.ml
+1 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.mli
+4 -5 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.ml
+0 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.mli
+3 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_type_check.ml
+2 -2 mpcompiler-branches/letfun/mmc/core/mmc_core_type_erase.ml
+31 -34 mpcompiler-branches/letfun/mmc/core/mmc_core_type_infer.ml
+3 -3 mpcompiler-branches/letfun/mmc/test/syntax.pho

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-24 18:18:29 -0700 (Tue, 24 Aug 2004)
Revision: 6129
Log message:

      Implemented type checking for recursive functions.  There's a hack to work
      around bug 175.  Also, it's inefficient but I'm going to improve it.
      

Changes  Path
+3 -3 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.ml
+1 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.mli
+1 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.ml
+1 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.mli
+21 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_type_check.ml
+1 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_type_erase.ml
+1 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_type_infer.ml
+3 -3 mpcompiler-branches/letfun/mmc/test/syntax.pho

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-24 18:21:08 -0700 (Tue, 24 Aug 2004)
Revision: 6130
Log message:

      Oops, accidentally commited a bogus version of one file.
      

Changes  Path
+1 -1 mpcompiler-branches/letfun/mmc/core/mmc_core_type_check.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-25 19:29:26 -0700 (Wed, 25 Aug 2004)
Revision: 6138
Log message:

      A fix for type checking of let rec.
      Also cleaned up display forms quite a bit.
      

Changes  Path
+2 -0 mpcompiler-branches/letfun/mmc/base/mmc_base_dform.ml
+10 -12 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.ml
+12 -16 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.ml
+2 -2 mpcompiler-branches/letfun/mmc/core/mmc_core_type_check.ml
+6 -3 mpcompiler-branches/letfun/util/mm_dform_util.ml
+1 -0 mpcompiler-branches/letfun/util/mm_dform_util.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-08-25 22:54:44 -0700 (Wed, 25 Aug 2004)
Revision: 6141
Log message:

      The MMC part of the df_context commit I just made. With this change, I
      get the correct behavior for contexts in LetFun* sequents:
      
      # << LetFunDecl{| <H>; f: 'ty >- LetFunDef{| <J> ; FunDef{'f; 'def[]} >- 'f |} |} >>;;
      (* Recursive functions: <?\239?\191?\189?\239?\191?\189>, f : !ty *) let rec <?\239?\191?\189?\239?\191?\189> and f = def in f : term
      

Changes  Path
+0 -2 mpcompiler-branches/letfun/mmc/core/mmc_core_ast.ml
+2 -0 mpcompiler-branches/letfun/mmc/core/mmc_core_tast.ml
+2 -23 mpcompiler-branches/letfun/util/mm_dform_util.ml
+0 -1 mpcompiler-branches/letfun/util/mm_dform_util.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-08-26 18:35:32 -0700 (Thu, 26 Aug 2004)
Revision: 6142
Log message:

      This is a branch to bring metaprl in line with the omake branch.
      98% of these changes are just to .cvsignore files, which should
      ignore .omc and .omo generated files.
      
      There are a few changes to OMakefiles.  This is because
      the $'(...) sequence has been replaced by $`(...).
      $'a b c' is now symmetric with $"a b c", as a quotation.
      $'...' does not expand variables in the quotation, $"..." does.
      
      This will probably be a very short-lived branch...
      We can remove the tag later if this is a problem.
      

Changes  Path
Properties metaprl-branches/shell_begin
+26 -37 metaprl-branches/shell_begin/OMakefile
Properties metaprl-branches/shell_begin/bin
Properties metaprl-branches/shell_begin/clib
Properties metaprl-branches/shell_begin/debug
Properties metaprl-branches/shell_begin/doc
+3 -4 metaprl-branches/shell_begin/doc/OMakefile
Properties metaprl-branches/shell_begin/doc/latex/theories
Properties metaprl-branches/shell_begin/doc/latex/theories/base
Properties metaprl-branches/shell_begin/doc/latex/theories/czf
Properties metaprl-branches/shell_begin/doc/latex/theories/experimental/compile
Properties metaprl-branches/shell_begin/doc/latex/theories/fir
Properties metaprl-branches/shell_begin/doc/latex/theories/fol
Properties metaprl-branches/shell_begin/doc/latex/theories/itt
Properties metaprl-branches/shell_begin/doc/latex/theories/mc
Properties metaprl-branches/shell_begin/doc/latex/theories/ocaml_doc
Properties metaprl-branches/shell_begin/doc/ps/theories
Properties metaprl-branches/shell_begin/editor/emacs
+12 -9 metaprl-branches/shell_begin/editor/emacs/caml.el
Binary metaprl-branches/shell_begin/editor/emacs/caml.elc
Properties metaprl-branches/shell_begin/editor/java
Properties metaprl-branches/shell_begin/editor/ml
+12 -14 metaprl-branches/shell_begin/editor/ml/OMakefile
Properties metaprl-branches/shell_begin/editor/ml/tests
Properties metaprl-branches/shell_begin/filter
+14 -14 metaprl-branches/shell_begin/filter/OMakefile
Properties metaprl-branches/shell_begin/filter/base
Properties metaprl-branches/shell_begin/filter/filter
Properties metaprl-branches/shell_begin/filter/phobos
Properties metaprl-branches/shell_begin/lib
Properties metaprl-branches/shell_begin/library
Properties metaprl-branches/shell_begin/mk
+15 -21 metaprl-branches/shell_begin/mk/prlcomp
Properties metaprl-branches/shell_begin/mllib
Properties metaprl-branches/shell_begin/patches
Properties metaprl-branches/shell_begin/proxyedit
Properties metaprl-branches/shell_begin/refiner
Properties metaprl-branches/shell_begin/refiner/refbase
Properties metaprl-branches/shell_begin/refiner/refiner
Properties metaprl-branches/shell_begin/refiner/reflib
Properties metaprl-branches/shell_begin/refiner/refsig
Properties metaprl-branches/shell_begin/refiner/rewrite
Properties metaprl-branches/shell_begin/refiner/term_ds
Properties metaprl-branches/shell_begin/refiner/term_gen
Properties metaprl-branches/shell_begin/refiner/term_std
Properties metaprl-branches/shell_begin/support/display
Properties metaprl-branches/shell_begin/support/shell
Properties metaprl-branches/shell_begin/support/shell/inputs
Properties metaprl-branches/shell_begin/support/tactics
Properties metaprl-branches/shell_begin/tactics/ensemble
Properties metaprl-branches/shell_begin/tactics/null
Properties metaprl-branches/shell_begin/tactics/proof
Properties metaprl-branches/shell_begin/theories/base
Properties metaprl-branches/shell_begin/theories/cic
Properties metaprl-branches/shell_begin/theories/czf
Properties metaprl-branches/shell_begin/theories/experimental/compile
Properties metaprl-branches/shell_begin/theories/experimental/compile/runtime
Properties metaprl-branches/shell_begin/theories/experimental/mcc/fir
Properties metaprl-branches/shell_begin/theories/experimental/mcc/fir/type
Properties metaprl-branches/shell_begin/theories/experimental/mcc/fir/util
Properties metaprl-branches/shell_begin/theories/experimental/unity
Properties metaprl-branches/shell_begin/theories/fir
Properties metaprl-branches/shell_begin/theories/fol
Properties metaprl-branches/shell_begin/theories/itt
Properties metaprl-branches/shell_begin/theories/kat
Properties metaprl-branches/shell_begin/theories/mesa
Properties metaprl-branches/shell_begin/theories/ocaml_doc
Properties metaprl-branches/shell_begin/theories/ocaml_sos
Properties metaprl-branches/shell_begin/theories/phobos
Properties metaprl-branches/shell_begin/theories/sil
Properties metaprl-branches/shell_begin/theories/tptp
Properties metaprl-branches/shell_begin/theories/tutorial
Properties metaprl-branches/shell_begin/util
Properties mpcompiler-branches/shell_begin/mmc
Properties mpcompiler-branches/shell_begin/mmc/arch/ppc
Properties mpcompiler-branches/shell_begin/mmc/arch/ra
Properties mpcompiler-branches/shell_begin/mmc/arch/util
Properties mpcompiler-branches/shell_begin/mmc/arch/x86
Properties mpcompiler-branches/shell_begin/mmc/arch/x86/runtime
Properties mpcompiler-branches/shell_begin/mmc/base
Properties mpcompiler-branches/shell_begin/mmc/core
Properties mpcompiler-branches/shell_begin/mmc/extensions
Properties mpcompiler-branches/shell_begin/mmc/extensions/array
Properties mpcompiler-branches/shell_begin/mmc/extensions/bool
Properties mpcompiler-branches/shell_begin/mmc/extensions/fix
Properties mpcompiler-branches/shell_begin/mmc/extensions/int
Properties mpcompiler-branches/shell_begin/mmc/extensions/loop
Properties mpcompiler-branches/shell_begin/mmc/extensions/operator
Properties mpcompiler-branches/shell_begin/mmc/extensions/reserve
Properties mpcompiler-branches/shell_begin/mmc/extensions/special
Properties mpcompiler-branches/shell_begin/mmc/extensions/string
Properties mpcompiler-branches/shell_begin/mmc/extensions/tuple
Properties mpcompiler-branches/shell_begin/mmc/extensions/tyexists
Properties mpcompiler-branches/shell_begin/mmc/extensions/unit
Properties mpcompiler-branches/shell_begin/mmc/lir
Properties mpcompiler-branches/shell_begin/mmc/main
Properties mpcompiler-branches/shell_begin/mmc/opt/dead/core
Properties mpcompiler-branches/shell_begin/mmc/opt/direct/core
Properties mpcompiler-branches/shell_begin/mmc/opt/direct/extensions/fix
Properties mpcompiler-branches/shell_begin/mmc/test
Properties mpcompiler-branches/shell_begin/util
Properties texinputs-branches/shell_begin

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-26 18:48:03 -0700 (Thu, 26 Aug 2004)
Revision: 6143
Log message:

      Merging letfun branch
      

Changes  Path
+2 -0 mpcompiler/mmc/base/mmc_base_dform.ml
+28 -3 mpcompiler/mmc/core/mmc_core_ast.ml
+7 -0 mpcompiler/mmc/core/mmc_core_ast.mli
+35 -5 mpcompiler/mmc/core/mmc_core_tast.ml
+10 -0 mpcompiler/mmc/core/mmc_core_tast.mli
+1 -1 mpcompiler/mmc/core/mmc_core_tast_util.ml
+34 -10 mpcompiler/mmc/core/mmc_core_type_check.ml
+37 -10 mpcompiler/mmc/core/mmc_core_type_erase.ml
+124 -3 mpcompiler/mmc/core/mmc_core_type_infer.ml
Deleted mpcompiler/mmc/syntax.pho
+12 -1 mpcompiler/mmc/test/mmc_core_test.ml
+20 -1 mpcompiler/mmc/test/mmc_int_test.ml
+73 -48 mpcompiler/mmc/test/syntax.pho
+8 -25 mpcompiler/util/mm_dform_util.ml
+1 -1 mpcompiler/util/mm_dform_util.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-08-26 19:00:03 -0700 (Thu, 26 Aug 2004)
Revision: 6144
Log message:

      Ignore default CVS files in the include path.
      

Changes  Path
+1 -1 mpcompiler-branches/shell_begin/mmc/OMakefile

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-08-27 15:11:21 -0700 (Fri, 27 Aug 2004)
Revision: 6145
Log message:

      Fixed type checking so it's not quadratic in the number of recursive functions.
      

Changes  Path
+34 -18 mpcompiler/mmc/core/mmc_core_type_check.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-08-27 20:23:35 -0700 (Fri, 27 Aug 2004)
Revision: 6146
Log message:

      More .cvsignore changes.
      I should have committed the book changes to the trunk....
      Well, this brings MetaPRL in line with the latest omake changes.
      

Changes  Path
Properties metaprl-branches/shell_begin
Properties metaprl-branches/shell_begin/bin
Properties metaprl-branches/shell_begin/clib
Properties metaprl-branches/shell_begin/debug
Properties metaprl-branches/shell_begin/doc
Properties metaprl-branches/shell_begin/doc/htmlman
Properties metaprl-branches/shell_begin/doc/htmlman/chars
Properties metaprl-branches/shell_begin/doc/htmlman/developer-guide
Properties metaprl-branches/shell_begin/doc/htmlman/framework
Properties metaprl-branches/shell_begin/doc/htmlman/images
Properties metaprl-branches/shell_begin/doc/htmlman/papers
Properties metaprl-branches/shell_begin/doc/htmlman/system
Properties metaprl-branches/shell_begin/doc/htmlman/user-guide
Properties metaprl-branches/shell_begin/doc/latex
Properties metaprl-branches/shell_begin/doc/latex/theories
Properties metaprl-branches/shell_begin/doc/latex/theories/base
Properties metaprl-branches/shell_begin/doc/latex/theories/czf
Properties metaprl-branches/shell_begin/doc/latex/theories/experimental
Properties metaprl-branches/shell_begin/doc/latex/theories/experimental/compile
Properties metaprl-branches/shell_begin/doc/latex/theories/fir
Properties metaprl-branches/shell_begin/doc/latex/theories/fol
Properties metaprl-branches/shell_begin/doc/latex/theories/itt
Properties metaprl-branches/shell_begin/doc/latex/theories/mc
Properties metaprl-branches/shell_begin/doc/latex/theories/ocaml_doc
Properties metaprl-branches/shell_begin/doc/misc
Properties metaprl-branches/shell_begin/doc/ps
Properties metaprl-branches/shell_begin/doc/ps/theories
Properties metaprl-branches/shell_begin/editor
Properties metaprl-branches/shell_begin/editor/emacs
Binary metaprl-branches/shell_begin/editor/emacs/caml.elc
Properties metaprl-branches/shell_begin/editor/fonts
Properties metaprl-branches/shell_begin/editor/fonts/ttf
Properties metaprl-branches/shell_begin/editor/java
Properties metaprl-branches/shell_begin/editor/java/images
Properties metaprl-branches/shell_begin/editor/ml
+7 -4 metaprl-branches/shell_begin/editor/ml/OMakefile
Properties metaprl-branches/shell_begin/editor/ml/tests
Properties metaprl-branches/shell_begin/filter
+2 -2 metaprl-branches/shell_begin/filter/OMakefile
Properties metaprl-branches/shell_begin/filter/base
Properties metaprl-branches/shell_begin/filter/filter
Properties metaprl-branches/shell_begin/filter/phobos
Properties metaprl-branches/shell_begin/lib
Properties metaprl-branches/shell_begin/library
Properties metaprl-branches/shell_begin/mk
Properties metaprl-branches/shell_begin/mllib
Properties metaprl-branches/shell_begin/patches
Properties metaprl-branches/shell_begin/proxyedit
Properties metaprl-branches/shell_begin/refiner
Properties metaprl-branches/shell_begin/refiner/refbase
Properties metaprl-branches/shell_begin/refiner/refiner
Properties metaprl-branches/shell_begin/refiner/reflib
Properties metaprl-branches/shell_begin/refiner/refsig
Properties metaprl-branches/shell_begin/refiner/rewrite
Properties metaprl-branches/shell_begin/refiner/term_ds
Properties metaprl-branches/shell_begin/refiner/term_gen
Properties metaprl-branches/shell_begin/refiner/term_std
Properties metaprl-branches/shell_begin/support
Properties metaprl-branches/shell_begin/support/display
+10 -0 metaprl-branches/shell_begin/support/display/comment.ml
+2 -0 metaprl-branches/shell_begin/support/display/comment.mli
Properties metaprl-branches/shell_begin/support/shell
Properties metaprl-branches/shell_begin/support/shell/inputs
Properties metaprl-branches/shell_begin/support/tactics
Properties metaprl-branches/shell_begin/tactics
Properties metaprl-branches/shell_begin/tactics/ensemble
Properties metaprl-branches/shell_begin/tactics/null
Properties metaprl-branches/shell_begin/tactics/proof
Properties metaprl-branches/shell_begin/theories
Properties metaprl-branches/shell_begin/theories/base
Properties metaprl-branches/shell_begin/theories/cic
Properties metaprl-branches/shell_begin/theories/czf
Properties metaprl-branches/shell_begin/theories/experimental
Properties metaprl-branches/shell_begin/theories/experimental/compile
Properties metaprl-branches/shell_begin/theories/experimental/compile/runtime
Properties metaprl-branches/shell_begin/theories/experimental/mcc
Properties metaprl-branches/shell_begin/theories/experimental/mcc/fir
Properties metaprl-branches/shell_begin/theories/experimental/mcc/fir/type
Properties metaprl-branches/shell_begin/theories/experimental/mcc/fir/util
Properties metaprl-branches/shell_begin/theories/experimental/unity
Properties metaprl-branches/shell_begin/theories/fir
Properties metaprl-branches/shell_begin/theories/fol
Properties metaprl-branches/shell_begin/theories/itt
Properties metaprl-branches/shell_begin/theories/kat
Properties metaprl-branches/shell_begin/theories/lf
Properties metaprl-branches/shell_begin/theories/mesa
Properties metaprl-branches/shell_begin/theories/ocaml_doc
+4 -4 metaprl-branches/shell_begin/theories/ocaml_doc/ocaml_doc_exn1.ml
+219 -92 metaprl-branches/shell_begin/theories/ocaml_doc/ocaml_doc_expr1.ml
+2 -0 metaprl-branches/shell_begin/theories/ocaml_doc/ocaml_doc_io1.ml
+2 -0 metaprl-branches/shell_begin/theories/ocaml_doc/ocaml_doc_mod1.ml
+6 -2 metaprl-branches/shell_begin/theories/ocaml_doc/ocaml_doc_var1.ml
Properties metaprl-branches/shell_begin/theories/ocaml_sos
Properties metaprl-branches/shell_begin/theories/phobos
Properties metaprl-branches/shell_begin/theories/sil
Properties metaprl-branches/shell_begin/theories/tptp
Properties metaprl-branches/shell_begin/theories/tutorial
Properties metaprl-branches/shell_begin/util
Properties mpcompiler-branches/shell_begin/mmc
Properties mpcompiler-branches/shell_begin/mmc/arch
Properties mpcompiler-branches/shell_begin/mmc/arch/ppc
Properties mpcompiler-branches/shell_begin/mmc/arch/ra
Properties mpcompiler-branches/shell_begin/mmc/arch/util
Properties mpcompiler-branches/shell_begin/mmc/arch/x86
Properties mpcompiler-branches/shell_begin/mmc/arch/x86/runtime
Properties mpcompiler-branches/shell_begin/mmc/base
Properties mpcompiler-branches/shell_begin/mmc/core
Properties mpcompiler-branches/shell_begin/mmc/extensions
Properties mpcompiler-branches/shell_begin/mmc/extensions/array
Properties mpcompiler-branches/shell_begin/mmc/extensions/bool
Properties mpcompiler-branches/shell_begin/mmc/extensions/fix
Properties mpcompiler-branches/shell_begin/mmc/extensions/int
Properties mpcompiler-branches/shell_begin/mmc/extensions/loop
Properties mpcompiler-branches/shell_begin/mmc/extensions/operator
Properties mpcompiler-branches/shell_begin/mmc/extensions/reserve
Properties mpcompiler-branches/shell_begin/mmc/extensions/special
Properties mpcompiler-branches/shell_begin/mmc/extensions/string
Properties mpcompiler-branches/shell_begin/mmc/extensions/tuple
Properties mpcompiler-branches/shell_begin/mmc/extensions/tyexists
Properties mpcompiler-branches/shell_begin/mmc/extensions/unit
Properties mpcompiler-branches/shell_begin/mmc/lir
Properties mpcompiler-branches/shell_begin/mmc/main
Properties mpcompiler-branches/shell_begin/mmc/opt
Properties mpcompiler-branches/shell_begin/mmc/opt/dead
Properties mpcompiler-branches/shell_begin/mmc/opt/dead/core
Properties mpcompiler-branches/shell_begin/mmc/opt/direct
Properties mpcompiler-branches/shell_begin/mmc/opt/direct/core
Properties mpcompiler-branches/shell_begin/mmc/opt/direct/extensions
Properties mpcompiler-branches/shell_begin/mmc/opt/direct/extensions/fix
Properties mpcompiler-branches/shell_begin/mmc/test
Properties mpcompiler-branches/shell_begin/util
Properties texinputs-branches/shell_begin

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-08-27 20:35:06 -0700 (Fri, 27 Aug 2004)
Revision: 6147
Log message:

      More .cvsignore changes.
      

Changes  Path
Properties metaprl-branches/shell_begin
Properties mpcompiler-branches/shell_begin/mmc/arch/ra
Properties mpcompiler-branches/shell_begin/mmc/arch/x86
Properties mpcompiler-branches/shell_begin/mmc/base
Properties mpcompiler-branches/shell_begin/mmc/core
Properties mpcompiler-branches/shell_begin/mmc/extensions/array
Properties mpcompiler-branches/shell_begin/mmc/extensions/bool
Properties mpcompiler-branches/shell_begin/mmc/extensions/fix
Properties mpcompiler-branches/shell_begin/mmc/extensions/int
Properties mpcompiler-branches/shell_begin/mmc/extensions/loop
Properties mpcompiler-branches/shell_begin/mmc/extensions/operator
Properties mpcompiler-branches/shell_begin/mmc/extensions/reserve
Properties mpcompiler-branches/shell_begin/mmc/extensions/special
Properties mpcompiler-branches/shell_begin/mmc/extensions/string
Properties mpcompiler-branches/shell_begin/mmc/extensions/tuple
Properties mpcompiler-branches/shell_begin/mmc/extensions/tyexists
Properties mpcompiler-branches/shell_begin/mmc/extensions/unit
Properties mpcompiler-branches/shell_begin/mmc/main
Properties mpcompiler-branches/shell_begin/mmc/opt/dead/core
Properties mpcompiler-branches/shell_begin/mmc/opt/direct/core
Properties mpcompiler-branches/shell_begin/mmc/opt/direct/extensions/fix
Properties mpcompiler-branches/shell_begin/mmc/test
Properties mpcompiler-branches/shell_begin/util

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-08-29 19:09:44 -0700 (Sun, 29 Aug 2004)
Revision: 6148
Log message:

      Merged the shell_begin branch.
      

Changes  Path
Properties metaprl
+26 -37 metaprl/OMakefile
Properties metaprl/bin
Properties metaprl/clib
Properties metaprl/debug
Properties metaprl/doc
+3 -4 metaprl/doc/OMakefile
Properties metaprl/doc/htmlman
Properties metaprl/doc/htmlman/chars
Properties metaprl/doc/htmlman/developer-guide
Properties metaprl/doc/htmlman/framework
Properties metaprl/doc/htmlman/images
Properties metaprl/doc/htmlman/papers
Properties metaprl/doc/htmlman/system
Properties metaprl/doc/htmlman/user-guide
Properties metaprl/doc/latex
Properties metaprl/doc/latex/theories
Properties metaprl/doc/latex/theories/base
Properties metaprl/doc/latex/theories/czf
Properties metaprl/doc/latex/theories/experimental
Properties metaprl/doc/latex/theories/experimental/compile
Properties metaprl/doc/latex/theories/fir
Properties metaprl/doc/latex/theories/fol
Properties metaprl/doc/latex/theories/itt
Properties metaprl/doc/latex/theories/mc
Properties metaprl/doc/latex/theories/ocaml_doc
Properties metaprl/doc/misc
Properties metaprl/doc/ps
Properties metaprl/doc/ps/theories
Properties metaprl/editor
Properties metaprl/editor/emacs
+12 -9 metaprl/editor/emacs/caml.el
Binary metaprl/editor/emacs/caml.elc
Properties metaprl/editor/fonts
Properties metaprl/editor/fonts/ttf
Properties metaprl/editor/java
Properties metaprl/editor/java/images
Properties metaprl/editor/ml
+18 -17 metaprl/editor/ml/OMakefile
Properties metaprl/editor/ml/tests
Properties metaprl/filter
+16 -16 metaprl/filter/OMakefile
Properties metaprl/filter/base
Properties metaprl/filter/filter
Properties metaprl/filter/phobos
Properties metaprl/lib
Properties metaprl/library
Properties metaprl/mk
+15 -21 metaprl/mk/prlcomp
Properties metaprl/mllib
Properties metaprl/patches
Properties metaprl/proxyedit
Properties metaprl/refiner
Properties metaprl/refiner/refbase
Properties metaprl/refiner/refiner
Properties metaprl/refiner/reflib
Properties metaprl/refiner/refsig
Properties metaprl/refiner/rewrite
Properties metaprl/refiner/term_ds
Properties metaprl/refiner/term_gen
Properties metaprl/refiner/term_std
Properties metaprl/support
Properties metaprl/support/display
+10 -0 metaprl/support/display/comment.ml
+2 -0 metaprl/support/display/comment.mli
Properties metaprl/support/shell
Properties metaprl/support/shell/inputs
Properties metaprl/support/tactics
Properties metaprl/tactics
Properties metaprl/tactics/ensemble
Properties metaprl/tactics/null
Properties metaprl/tactics/proof
Properties metaprl/theories
Properties metaprl/theories/base
Properties metaprl/theories/cic
Properties metaprl/theories/czf
Properties metaprl/theories/experimental
Properties metaprl/theories/experimental/compile
Properties metaprl/theories/experimental/compile/runtime
Properties metaprl/theories/experimental/mcc
Properties metaprl/theories/experimental/mcc/fir
Properties metaprl/theories/experimental/mcc/fir/type
Properties metaprl/theories/experimental/mcc/fir/util
Properties metaprl/theories/experimental/unity
Properties metaprl/theories/fir
Properties metaprl/theories/fol
Properties metaprl/theories/itt
Properties metaprl/theories/kat
Properties metaprl/theories/lf
Properties metaprl/theories/mesa
Properties metaprl/theories/ocaml_doc
+4 -4 metaprl/theories/ocaml_doc/ocaml_doc_exn1.ml
+219 -92 metaprl/theories/ocaml_doc/ocaml_doc_expr1.ml
+2 -0 metaprl/theories/ocaml_doc/ocaml_doc_io1.ml
+2 -0 metaprl/theories/ocaml_doc/ocaml_doc_mod1.ml
+6 -2 metaprl/theories/ocaml_doc/ocaml_doc_var1.ml
Properties metaprl/theories/ocaml_sos
Properties metaprl/theories/phobos
Properties metaprl/theories/sil
Properties metaprl/theories/tptp
Properties metaprl/theories/tutorial
Properties metaprl/util
Properties mpcompiler/mmc
+1 -1 mpcompiler/mmc/OMakefile
Properties mpcompiler/mmc/arch
Properties mpcompiler/mmc/arch/ppc
Properties mpcompiler/mmc/arch/ra
Properties mpcompiler/mmc/arch/util
Properties mpcompiler/mmc/arch/x86
Properties mpcompiler/mmc/arch/x86/runtime
Properties mpcompiler/mmc/base
Properties mpcompiler/mmc/core
Properties mpcompiler/mmc/extensions
Properties mpcompiler/mmc/extensions/array
Properties mpcompiler/mmc/extensions/bool
Properties mpcompiler/mmc/extensions/fix
Properties mpcompiler/mmc/extensions/int
Properties mpcompiler/mmc/extensions/loop
Properties mpcompiler/mmc/extensions/operator
Properties mpcompiler/mmc/extensions/reserve
Properties mpcompiler/mmc/extensions/special
Properties mpcompiler/mmc/extensions/string
Properties mpcompiler/mmc/extensions/tuple
Properties mpcompiler/mmc/extensions/tyexists
Properties mpcompiler/mmc/extensions/unit
Properties mpcompiler/mmc/lir
Properties mpcompiler/mmc/main
Properties mpcompiler/mmc/opt
Properties mpcompiler/mmc/opt/dead
Properties mpcompiler/mmc/opt/dead/core
Properties mpcompiler/mmc/opt/direct
Properties mpcompiler/mmc/opt/direct/core
Properties mpcompiler/mmc/opt/direct/extensions
Properties mpcompiler/mmc/opt/direct/extensions/fix
Properties mpcompiler/mmc/test
Properties mpcompiler/util
Properties texinputs