Skip to content

Commit

Permalink
Merge pull request #2884 from FStarLang/guido_range
Browse files Browse the repository at this point in the history
Unifying the range type into FStar.Range
  • Loading branch information
nikswamy authored Apr 21, 2023
2 parents d36f875 + b419530 commit 20039e9
Show file tree
Hide file tree
Showing 67 changed files with 6,271 additions and 5,923 deletions.
4 changes: 2 additions & 2 deletions doc/book/code/Vec.ml
Original file line number Diff line number Diff line change
Expand Up @@ -176,9 +176,9 @@ let (implies_intro :
=
fun uu___ ->
FStar_Tactics_Effect.tac_bind
(Prims.mk_range "Vec.fst" (Prims.of_int (160)) (Prims.of_int (2))
(FStar_Range.mk_range "Vec.fst" (Prims.of_int (160)) (Prims.of_int (2))
(Prims.of_int (160)) (Prims.of_int (14)))
(Prims.mk_range "Vec.fst" (Prims.of_int (161)) (Prims.of_int (2))
(FStar_Range.mk_range "Vec.fst" (Prims.of_int (161)) (Prims.of_int (2))
(Prims.of_int (161)) (Prims.of_int (9)))
(Obj.magic
(FStar_Tactics_Derived.apply
Expand Down
9 changes: 7 additions & 2 deletions ocaml/fstar-lib/FStar_Range.ml
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
type range = FStar_Compiler_Range.range
let prims_to_fstar_range = FStar_Compiler_Range.prims_to_fstar_range
type __range = FStar_Compiler_Range.range
type range = __range

let mk_range f a b c d = FStar_Compiler_Range.mk_range f {line=a;col=b} {line=c;col=d}
let range_0 : range = let z = Prims.parse_int "0" in mk_range "<dummy>" z z z z

type ('Ar,'Amsg,'Ab) labeled = 'Ab
2 changes: 1 addition & 1 deletion ocaml/fstar-lib/generated/FStar_Extraction_ML_Util.ml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1,013 changes: 530 additions & 483 deletions ocaml/fstar-lib/generated/FStar_InteractiveHelpers_Base.ml

Large diffs are not rendered by default.

1,584 changes: 804 additions & 780 deletions ocaml/fstar-lib/generated/FStar_InteractiveHelpers_Effectful.ml

Large diffs are not rendered by default.

860 changes: 441 additions & 419 deletions ocaml/fstar-lib/generated/FStar_InteractiveHelpers_ExploreTerm.ml

Large diffs are not rendered by default.

405 changes: 211 additions & 194 deletions ocaml/fstar-lib/generated/FStar_InteractiveHelpers_Output.ml

Large diffs are not rendered by default.

1,436 changes: 737 additions & 699 deletions ocaml/fstar-lib/generated/FStar_InteractiveHelpers_PostProcess.ml

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions ocaml/fstar-lib/generated/FStar_InteractiveHelpers_Propositions.ml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 3 additions & 4 deletions ocaml/fstar-lib/generated/FStar_Parser_Const.ml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions ocaml/fstar-lib/generated/FStar_Parser_Dep.ml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

47 changes: 26 additions & 21 deletions ocaml/fstar-lib/generated/FStar_Reflection_Arith.ml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 20039e9

Please sign in to comment.