mirror of
https://github.com/Nexoniarz/Finch.git
synced 2026-11-03 00:44:27 +00:00
| Filename | Latest commit message | Latest commit date |
|---|---|---|
import json import path import time import proc -- found in std/ after the program's own files, so a program's own json.fch always wins. path: join, base, dir, ext, stem, parts, clean, is_abs. time: now, millis, sleep, date, local, format, days_in_month (clock_gettime, strftime through C import). proc: run, output (an error with the command's output when it fails), env, pid, cwd. json: parse (errors with line and column), stringify, pretty, new_*, get/at/set/push/has/names and str_or/int_or/float_or/bool_or; \u escapes with surrogate pairs. The C importer now leaves a plain (non-const) char * parameter a ptr[char], a buffer C writes into; only const char * is text going in. str(ptr) and str([]u8) are in the self-hosted compiler. boot.sh: 40 passed, 0 failed. |
||
| .. | ||
| fail | ||
| enums.fch | ||
| enums.out | ||
| generics.fch | ||
| generics.out | ||
| std_json.fch | ||
| std_json.out | ||
| std_path.fch | ||
| std_path.out | ||
| std_time_proc.fch | ||
| std_time_proc.out | ||