Add docs/STDLIB.md from Claro v1.17.26 zip

This commit is contained in:
RayPals
2026-06-01 00:54:07 +02:00
parent 214a918e54
commit f292fed5ce
+56
View File
@@ -0,0 +1,56 @@
# Claro Standard Library (Commands)
Claro’s “stdlib” is exposed as readable commands.
## TEXT
### Split
```claro
TEXT SPLIT "a,b,c" BY "," AS parts
```
### Join
```claro
TEXT JOIN parts BY "-" AS out
```
### Replace all
```claro
TEXT REPLACE "one two two" FROM "two" TO "three" AS out
```
## PATH
### Dirname
```claro
PATH DIRNAME "C:/games/save/file.txt" AS dir
```
### Normalize
Unifies slashes and removes `.` / `..` where possible:
```claro
PATH NORMALIZE "../data/./levels/../sprites" AS clean
```
### Is absolute
```claro
PATH ISABS "/home/me/file.txt" AS isAbs
```
### Exists
Checks if a file exists at the path:
```claro
PATH EXISTS "config.json" AS ok
```
## TIME
### Unix seconds
```claro
TIME NOW AS t
```
### Unix milliseconds (coarse)
```claro
TIME NOWMS AS ms
```