1
0
Fork 0
forked from fun/fun

Only some ./play.fun updates. Some code changes. (0.37.62)

This commit is contained in:
Johannes Findeisen 2026-01-26 04:18:48 +01:00
commit 592f6d2215

View file

@ -6,7 +6,10 @@
* - Executes each example as a subprocess
*/
#include <strings.fun>
#include <io/console.fun>
#include <io/process.fun>
fun pick_fun_bin()
// Prefer an explicit FUN_BIN override; otherwise rely on PATH
@ -49,18 +52,42 @@ fun main()
"examples/cast_demo.fun",
"examples/class_constructor.fun",
"examples/classes_demo.fun",
"examples/crc32_example.fun",
"examples/crc32c_example.fun",
"examples/curl_download.fun",
"examples/curl_get_json.fun",
"examples/curl_post.fun",
"examples/crypto/crc32_example.fun",
"examples/crypto/crc32c_example.fun",
"examples/crypto/md5_demo.fun",
"examples/crypto/sha1_demo.fun",
"examples/crypto/sha256_demo.fun",
"examples/crypto/sha256_str_demo.fun",
"examples/crypto/sha384_example.fun",
"examples/crypto/sha512_demo.fun",
"examples/crypto/sha512_str_demo.fun",
"examples/datetime_basic.fun",
"examples/datetime_extended.fun",
"examples/datetime_timer.fun",
"examples/debug_reporting.fun",
"examples/echo_example.fun",
"examples/exit_example.fun",
"examples/error/debug_reporting.fun",
"examples/error/exit_example.fun",
"examples/error/repl_on_error.fun",
"examples/expressions_test.fun",
"examples/extra/curl_download.fun",
"examples/extra/curl_get_json.fun",
"examples/extra/curl_post.fun",
"examples/extra/ini_class_demo.fun",
"examples/extra/ini_complex.fun",
"examples/extra/ini_demo.fun",
"examples/extra/ini_subsections.fun",
"examples/extra/json_showcase.fun",
"examples/extra/libsql_example.fun",
"examples/extra/pcre2_opcodes.fun",
"examples/extra/pcre2_showcase.fun",
"examples/extra/pcsc_example.fun",
"examples/extra/sqlite_example.fun",
"examples/extra/tk_hello.fun",
"examples/extra/xml_access_catalog.fun",
"examples/extra/xml_access_employees.fun",
"examples/extra/xml_access_ns.fun",
"examples/extra/xml_class_example.fun",
"examples/extra/xml_minimal.fun",
"examples/fail.fun",
"examples/file_io.fun",
"examples/file_print_for_file_line_by_line.fun",
@ -75,59 +102,35 @@ fun main()
"examples/include_local_util.fun",
"examples/include_namespace.fun",
"examples/inheritance_demo.fun",
"examples/ini_class_demo.fun",
"examples/ini_complex.fun",
"examples/ini_demo.fun",
"examples/ini_subsections.fun",
"examples/input_example.fun",
"examples/json_showcase.fun",
"examples/libsql_example.fun",
"examples/interactive/input_example.fun",
"examples/loops_break_continue.fun",
"examples/md5_demo.fun",
"examples/namespaced_mod.fun",
"examples/nested_loops.fun",
"examples/objects_basic.fun",
"examples/objects_more.fun",
"examples/os_env.fun",
"examples/pcre2_opcodes.fun",
"examples/pcre2_showcase.fun",
"examples/pcsc_example.fun",
"examples/process_example.fun",
"examples/regex_demo.fun",
"examples/regex_procedural.fun",
"examples/repl_on_error.fun",
"examples/sha1_demo.fun",
"examples/sha256_demo.fun",
"examples/sha256_str_demo.fun",
"examples/sha384_example.fun",
"examples/sha512_demo.fun",
"examples/sha512_str_demo.fun",
"examples/short_circuit_test.fun",
"examples/signed_ints.fun",
"examples/sqlite_example.fun",
"examples/stdlib_showcase.fun",
"examples/strings_test.fun",
"examples/tcp_http_get.fun",
"examples/tcp_http_get_class.fun",
"examples/thread_class_example.fun",
"examples/threads_demo.fun",
"examples/tk_hello.fun",
"examples/try_catch_finally.fun",
"examples/try_catch_with_error.fun",
"examples/typeof.fun",
"examples/typeof_features.fun",
"examples/type_safety.fun",
"examples/type_safety_fails.fun",
"examples/types_integers.fun",
"examples/types_overview.fun",
"examples/typeof.fun",
"examples/typeof_features.fun",
"examples/uint_types.fun",
"examples/unix_socket_echo.fun",
"examples/while_test.fun",
"examples/xml_access_catalog.fun",
"examples/xml_access_employees.fun",
"examples/xml_access_ns.fun",
"examples/xml_class_example.fun",
"examples/xml_minimal.fun"
"examples/while_test.fun"
]
failures = []