X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain.ml;h=33d91b6e6c7a048c823fd1dae38921314ef2b0f7;hb=24cc20b33e3d81ed7d754391bef929276c1f4f42;hp=73a53da67c742408ba4134e593d341c9d2de5e9a;hpb=4d1ec9bf977794a92de3614737f819723687cc03;p=goals.git diff --git a/src/main.ml b/src/main.ml index 73a53da..33d91b6 100644 --- a/src/main.ml +++ b/src/main.ml @@ -77,7 +77,7 @@ let main () = (* assignment *) let name = Str.matched_group 1 arg in let expr = Parse.parse_cli_expr (Str.matched_group 2 arg) in - env := Ast.StringMap.add name expr !env + env := Ast.Env.add name expr !env ) else ( (* target *) @@ -92,7 +92,7 @@ let main () = if targets <> [] then targets else [Ast.ECall (Ast.noloc, "all", [])] in - Ast.print_env stdout env; + Ast.print_env stderr env; (* Evaluate the target expressions in turn. *) Eval.evaluate_targets env targets