1234567891011121314151617181920212223242526272829303132333435363738394041(*
The MIT License
Copyright (c) 2021 Jason D. Nielsen <drjdnielsen@gmail.com>
*)openLexer_utilsletparse_with_errorlexbuf=tryParser.progLexer.toklexbufwith|Parser.Error->failwith(psposlexbuf)letparse_from_chanchan=letlexbuf=Lexing.from_channelchaninparse_with_errorlexbufletparse_from_stringstr=letlexbuf=Lexing.from_stringstrinparse_with_errorlexbufletparse_to_tplexbuf=letast=parse_with_errorlexbufinletp5str=Pp_ast.ast_to_p5scmastinTrans.scm_to_tpp5strletparse_to_tp_lstlexbuf=letast=parse_with_errorlexbufinletp5str=Pp_ast.ast_to_p5scmastinTrans.scm_to_tp_lstp5strletparse_to_binchan=letlexbuf=Lexing.from_channelchaninletast=parse_with_errorlexbufinletp5str=Pp_ast.ast_to_p5scmastinTrans.scm_to_binp5strletparse_to_filechan=letlexbuf=Lexing.from_channelchaninletast=parse_with_errorlexbufinletp5str=Pp_ast.ast_to_p5scmastinTrans.scm_to_bin_filep5str(Filename.temp_file~temp_dir:"./""test"".ml")