aboutsummaryrefslogtreecommitdiff
path: root/std/str.c
diff options
context:
space:
mode:
Diffstat (limited to 'std/str.c')
-rw-r--r--std/str.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/std/str.c b/std/str.c
index 16f756b..953e8c0 100644
--- a/std/str.c
+++ b/std/str.c
@@ -2,6 +2,7 @@
#include <stdlib.h>
#include "../api/vm.h"
#include "../api/str.h"
+#include "../api/util.h"
UwUVMValue uwu_cat(UwUVMArgs *args)
{
@@ -28,3 +29,8 @@ UwUVMValue uwu_cat(UwUVMArgs *args)
return uwustr_create(result);
}
+
+UwUVMValue uwu_is(UwUVMArgs *args)
+{
+ return uwuutil_is_type(":str:is", args, &uwustr_type);
+}