-
- Downloads
confine all notation handling inside Ident
This commit removes all hard-coded "infix ..", "prefix ..", and "mixfix .." from the rest of the code, and handles the symbolic notation entirely inside Ident. It does not change the notation itself.
Showing
- examples/use_api/mlw_tree.ml 6 additions, 6 deletionsexamples/use_api/mlw_tree.ml
- plugins/parser/genequlin.ml 4 additions, 4 deletionsplugins/parser/genequlin.ml
- plugins/python/py_main.ml 9 additions, 8 deletionsplugins/python/py_main.ml
- plugins/python/py_parser.mly 8 additions, 8 deletionsplugins/python/py_parser.mly
- plugins/tptp/tptp_typing.ml 9 additions, 9 deletionsplugins/tptp/tptp_typing.ml
- src/core/ident.ml 153 additions, 33 deletionssrc/core/ident.ml
- src/core/ident.mli 35 additions, 15 deletionssrc/core/ident.mli
- src/core/pretty.ml 49 additions, 48 deletionssrc/core/pretty.ml
- src/core/term.ml 3 additions, 2 deletionssrc/core/term.ml
- src/core/theory.ml 9 additions, 5 deletionssrc/core/theory.ml
- src/core/ty.ml 2 additions, 1 deletionsrc/core/ty.ml
- src/driver/driver_parser.mly 8 additions, 8 deletionssrc/driver/driver_parser.mly
- src/jessie/ACSLtoWhy3.ml 25 additions, 25 deletionssrc/jessie/ACSLtoWhy3.ml
- src/jessie/ACSLtoWhy3_Ptree.ml 22 additions, 22 deletionssrc/jessie/ACSLtoWhy3_Ptree.ml
- src/mlw/expr.ml 41 additions, 59 deletionssrc/mlw/expr.ml
- src/mlw/mlinterp.ml 52 additions, 52 deletionssrc/mlw/mlinterp.ml
- src/mlw/pinterp.ml 11 additions, 11 deletionssrc/mlw/pinterp.ml
- src/mlw/pmodule.ml 10 additions, 10 deletionssrc/mlw/pmodule.ml
- src/mlw/vc.ml 6 additions, 6 deletionssrc/mlw/vc.ml
- src/parser/parser.mly 40 additions, 40 deletionssrc/parser/parser.mly
Loading
Please register or sign in to comment