Current section
Files
Jump to
Current section
Files
lib/rubix.ex
defmodule Rubix do
def eval(ruby_code) do
{output, status} = System.cmd("ruby", ["-e", ruby_code], stderr_to_stdout: true)
case status do
0 ->
{:ok, output}
_ ->
{:error, output}
end
end
def eval_file(ruby_file) do
{output, status} = System.cmd("ruby", [ruby_file], stderr_to_stdout: true)
case status do
0 ->
{:ok, output}
_ ->
{:error, output}
end
end
end