Current section
Files
Jump to
Current section
Files
src/gdminus_test.erl
-module(gdminus_test).
-export([
regenerate/1,
regenerate/0,
test_insert/0
]).
regenerate(verbose) ->
leex:file("src/gdminus_scan.xrl"),
yecc:file("src/gdminus_parse.yrl", {verbose, true}).
regenerate() ->
leex:file("src/gdminus_scan.xrl"),
yecc:file("src/gdminus_parse.yrl").
test_insert() ->
gdminus_int:init(),
F1 = fun([X]) -> math:erf(X) end,
gdminus_int:insert_function("erf", F1),
{Out, _Err, _St} = gdminus_int:do("print(erf(0.42))"),
io:format("Output is: ~p~n", [Out]),
gdminus_int:destroy().