Sage Gerard

Results 18 issues of Sage Gerard

I know this is a prototype but it looks like the current state allows the client to execute arbitrary code. A ``'s content is sent right to `(dynamic-require)` under the...

For background on why I got here, see #20 and #23. The code checked into this repo is modified directly by the user, and the code being modified includes kudgely...

Credit to @dalev for observation in #27 > Fwiw, I took a quick look at the copy of vk.xml in this repo, and there are both param and member elements...

As per title. These appear to be new in the specification.

`unsafe.rkt` is a faithful reproduction of Vulkan in Racket, but it's not good for anyone who wants to get up and go quickly. Generate another module that depends on `unsafe.rkt`...

vulkan.h has preprocessor directives. We can either manually track those or generate procedures that behave similarly to them. A manual approach is fine as a stop-gap, therefore the scope of...

Package PaSh for system-level package managers using [FPM](https://fpm.readthedocs.io/) ## Update: 2022 March 10 I learned that [macOS is not supported a bit late](https://github.com/binpash/pash/pull/484#discussion_r824151304), so I'm stopping macOS work. I need...

This one is super quick. `./pkg.sh` doesn't make sure the directory it writes to exists. To date, `ci.sh` has been creating it to avoid breaking, but that should not be...

Credit to sorawee, on Discord `sequence/c`, being an impersonator contract, seems to eagerly consume elements produced by generators. Note that program A skips `2`. I assume this behavior reproduces across...

This is regarding part of the manual entry for [`define-generics`](https://docs.racket-lang.org/reference/struct-generics.html#%28form._%28%28lib._racket%2Fgeneric..rkt%29._define-generics%29%29). I bolded the part to discuss. > `id/c` as a contract combinator that recognizes instances of structure types which implement...