From f5a82d852abdb3b6b3bd342572ac5adee6affb7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Wed, 10 Mar 2021 17:59:52 +0100 Subject: remove run_string and rand --- src/lib.rs | 7 ------- 1 file changed, 7 deletions(-) (limited to 'src') diff --git a/src/lib.rs b/src/lib.rs index 5ea0b63..d4787af 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -47,13 +47,6 @@ pub fn run_file(path: &Path, print: bool, functions: Vec<(String, RustFunction)> run(path, print, functions) } -pub fn run_string(source: &str, print: bool, functions: Vec<(String, RustFunction)>) -> Result<(), Vec> { - let mut path = std::env::temp_dir(); - path.push(format!("test_{}.sy", rand::random::())); - std::fs::write(path.clone(), source).expect("Failed to write source to temporary file"); - run(&path, print, functions) -} - fn run(path: &Path, print: bool, functions: Vec<(String, RustFunction)>) -> Result<(), Vec> { let sections = sectionizer::sectionize(path); match compiler::Compiler::new(sections).compile("main", path, &functions) { -- cgit v1.2.1