From 5e62daaf6a4b33909410ab968bfbcca006053bd3 Mon Sep 17 00:00:00 2001 From: hgn Date: Sat, 12 Jul 2025 14:29:39 +0000 Subject: [PATCH] ignore this --- temp.c | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 temp.c diff --git a/temp.c b/temp.c new file mode 100644 index 0000000..81403b8 --- /dev/null +++ b/temp.c @@ -0,0 +1,49 @@ + return 0; + +#if 0 + const c8 *test_buffer = "\t\n \t0 100552 +04 -03 -334rr 82.3244.23 20 15 3jam3ie \t3000 -3 0003 -0 +3033 "; + vg_strp strp = { .buffer = test_buffer }; + + i64 value; + vg_strp_info info; + while( (info = vg_strp_i64( &strp, &value )) != k_vg_strp_eof ) + { + vg_info( "%s -> %ld\n", vg_strp_info_str[ info ], value ); + } +#else + const c8 *test_buffer = "\t\n \t0.4 .e 100.45552 -20.34 15 3jam3ie 4.3.4 \t.3000 -.3 -0.003 -0 +3033"; + vg_strp strp = { .buffer = test_buffer }; + + f64 value; + vg_strp_info info; + while( (info = vg_strp_f64( &strp, &value )) != k_vg_strp_eof ) + { + char back_again[ 64 ]; + vg_str str; + vg_strnull( &str, back_again, sizeof(back_again) ); + vg_strcatf64( &str, value ); + + vg_info( "%s -> %f -> %s\n", vg_strp_info_str[ info ], value, back_again ); + } +#endif +#if 0 + vg_stack_allocator stack; + vg_stack_init( &stack, NULL, 0, "Stretchy" ); + vg_stack_set_flags( &stack, VG_STACK_ALLOCATOR_DOUBLE_IF_FULL ); + + u32 size; + void *old_msg = vg_file_read( &stack, "content_skaterift/playermodels/skaterift_chip/addon.inf", &size, 0 ); + + vg_kv_write kvw = { .fp = stdout, .depth=0 }; + vg_kvs kvs; + vg_kvs_init( &kvs, &stack ); + + vg_kv *root_kv = vg_kvs_newkv( &kvs ); + kvs.root_offset = vg_stack_offset( &stack, root_kv ); + + vg_kvs_append_from_legacy_msg2( &kvs, kvs.root_offset, old_msg, size, &stack ); + vg_kv_print_tree( &kvw, &kvs, kvs.root_offset ); + + return 0; +#endif + -- 2.25.1