summaryrefslogtreecommitdiff
path: root/src/initial_check.ml
diff options
context:
space:
mode:
Diffstat (limited to 'src/initial_check.ml')
-rw-r--r--src/initial_check.ml4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/initial_check.ml b/src/initial_check.ml
index b3d24820..691acd81 100644
--- a/src/initial_check.ml
+++ b/src/initial_check.ml
@@ -1036,6 +1036,10 @@ let process_ast ?generate:(generate=true) defs =
else
ast
+let ast_of_def_string_with f str =
+ let def = Parser.def_eof Lexer.token (Lexing.from_string str) in
+ process_ast (f (P.Defs [def]))
+
let ast_of_def_string str =
let def = Parser.def_eof Lexer.token (Lexing.from_string str) in
process_ast (P.Defs [def])