From 9866b1fb3944466b39cbfee7ef601db5635417cc Mon Sep 17 00:00:00 2001 From: disarray2077 <86157825+disarray2077@users.noreply.github.com> Date: Mon, 14 Feb 2022 13:41:27 -0300 Subject: [PATCH] Improve Enum.Parse functionality --- BeefLibs/corlib/src/Enum.bf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BeefLibs/corlib/src/Enum.bf b/BeefLibs/corlib/src/Enum.bf index 47656878..d334bb17 100644 --- a/BeefLibs/corlib/src/Enum.bf +++ b/BeefLibs/corlib/src/Enum.bf @@ -25,6 +25,8 @@ namespace System { if (str.Equals(name, ignoreCase)) return .Ok(data); + if (int64.Parse(str) case .Ok(let val) && val == (.)data) + return .Ok(data); } return .Err;