These are the channel logs matching your query foo
| 2025-12-11 | [03:41:02] <rlb> And I think at least on linux man is somewhat flexibile, i.e. "man guild foo" will also work. |
| 2025-12-11 | [17:53:30] <rlb> I think the issue was that right now we can't implement some libguile/foo.c (it was one or more of strings.c, srfi-13.c, srfi-14.c) functions in scheme, i.e. some in scheme and some in C. |
| 2025-12-13 | [05:24:47] <rlb> ahh -- or you could just (test-begin "foo" (maybe-count 3))? |
| 2025-12-15 | [04:39:43] <old> so this used to be okay: (test-begin "foo" 1) (test-skip "bar") (test-assert "bar" #t) (test-end "foo") |
| 2025-12-19 | [02:23:30] <rlb> I'm just warning against something I've seen, perhaps from people used to say python or whatever, thinking that you can just say (delete! ... foo) and then use foo. |
| 2025-12-19 | [02:23:55] <rlb> instead of (let ((foo (delete! ... foo)) ...) or whatever. |
| 2025-12-20 | [11:55:42] <cow_2001> been thinking of how one might define docstrings for syntax and maybe (define-doc foo "FOO is a syntactic form or whatever that does x y and z.") (define-syntax foo ...) could work? |
| 2025-12-30 | [22:12:13] <dthompson> like in bstructs if I have the type description (union (foo int) (bar double)) then an sexp view of it would look like (union (foo 0) (bar 0.0)) |
| 2025-12-30 | [22:15:21] <dthompson> like if I allocate the union above like (bstruct-alloc <foo> (foo 42)) the sexp view is nonsense for the bar field |
| 2025-12-30 | [22:15:26] <dthompson> (union (foo 42) (bar 2.08e-322)) |
| 2025-12-31 | [03:00:21] <dthompson> consider this contrived type: (define-bstruct <foo> (union (foo (struct (bar int))) (baz (union (bloop double) (zort (* void)))))) |
| 2025-12-31 | [04:04:43] <mwette> In C, this is an anonymous struct: struct foo { int a; struct { int b; }}; |
| 2025-12-31 | [04:05:32] <mwette> So , struct foo z; ...; c = z.a + z.b; |
| 2025-12-31 | [20:10:05] <mwette> dthompson: the point is to save level of selection with unions/struct mixes: struct foo { int a; union { bar_t b; baz_t c; }; } z; z.a = 1; get(z.a, &z.b); put(z.a, &z.c); |
| 2026-01-15 | [01:19:08] <mwette> lechner: If this is for foo-symtol-tab you can add (define bar-htab (alist->hashq foo-symbol-tab)) to your .nyacc (aka .ffi) file. |
| 2026-01-20 | [01:52:54] <rlb> I was mostly confused by the symmetric naming, i.e. set-foo get-foo with different types for the value. |
| 2026-01-21 | [04:33:54] <rlb> i.e. what's the fastest a "foo --version" command could run (without cheating) |
| 2026-01-25 | [00:10:31] <graywolf> I wonder whether the fact that (assq-ref #f 'foo) is #f is something I can rely upon |