mirror of
https://github.com/Dummi26/mers.git
synced 2025-03-10 14:13:52 +01:00
fixed compiler errors
This commit is contained in:
parent
744f268bfd
commit
2c12556af9
@ -1,4 +1,3 @@
|
|||||||
use core::panicking::unreachable_display;
|
|
||||||
use std::{
|
use std::{
|
||||||
path::PathBuf,
|
path::PathBuf,
|
||||||
sync::{Arc, Mutex},
|
sync::{Arc, Mutex},
|
||||||
@ -129,8 +128,8 @@ impl BuiltinFunction {
|
|||||||
match self {
|
match self {
|
||||||
Self::Assume1 => {
|
Self::Assume1 => {
|
||||||
if input.len() >= 1 {
|
if input.len() >= 1 {
|
||||||
let len0 = false;
|
let mut len0 = false;
|
||||||
let len1 = false;
|
let mut len1 = false;
|
||||||
for t in input[0].types.iter() {
|
for t in input[0].types.iter() {
|
||||||
match t {
|
match t {
|
||||||
VSingleType::Tuple(v) => match v.len() {
|
VSingleType::Tuple(v) => match v.len() {
|
||||||
@ -509,8 +508,8 @@ impl BuiltinFunction {
|
|||||||
pub fn run(&self, args: &Vec<RStatement>, vars: &Vec<Arc<Mutex<VData>>>) -> VData {
|
pub fn run(&self, args: &Vec<RStatement>, vars: &Vec<Arc<Mutex<VData>>>) -> VData {
|
||||||
match self {
|
match self {
|
||||||
Self::Assume1 => {
|
Self::Assume1 => {
|
||||||
if let VDataEnum::Tuple(v) = args[0].run(vars).data {
|
if let VDataEnum::Tuple(mut v) = args[0].run(vars).data {
|
||||||
v[0]
|
v.pop().unwrap()
|
||||||
} else {
|
} else {
|
||||||
panic!(
|
panic!(
|
||||||
"ASSUMPTION FAILED: assume1 :: {}",
|
"ASSUMPTION FAILED: assume1 :: {}",
|
||||||
|
Loading…
Reference in New Issue
Block a user