txlyre 1 day ago
parent
commit
2952b28828
1 changed files with 3 additions and 1 deletions
  1. 3 1
      qic.c

+ 3 - 1
qic.c

@@ -3265,12 +3265,14 @@ const char *STD[][2] = {
     "  inline `return qi_make_boolean(state, qi_thread_main())`\n"
   },
 
-  {"str",
+  {"string",
     "let STR_LETTERS = \"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"\n"
     "let STR_ASCII_LC = \"abcdefghijklmnopqrstuvwxyz\"\n"
     "let STR_ASCII_UC = \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\"\n"
     "let STR_DIGITS = \"0123456789\"\n"
     "func is_char(c): return type(c) == \"string\" && len(c) == 1\n"
+    "func isalpha(c): return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')\n"
+    "func isdigit(c): return c >= '0' && c <= '9'\n"
   },
 
   {"time",