Skip to content

Instantly share code, notes, and snippets.

@mistivia
mistivia / libfcgi-example.c
Created December 10, 2024 07:30 — forked from dermesser/libfcgi-example.c
In case anyone wants to see a multi-threaded FastCGI application written with the fcgiapp library.
# include <stdlib.h>
# include <stdio.h>
# include <sys/stat.h>
# include <pthread.h>
# include <fcgiapp.h>
const char* const sockpath = "/tmp/fcgicpp.sock";
@mistivia
mistivia / define-macro.scm
Last active March 7, 2024 11:06 — forked from yuhr/macro.ss
macro.ss: Defining macros simply on chez scheme.
;; Defining macros simply on chez scheme. This code is in the public domain.
(define-syntax define-macro
(syntax-rules ()
((k (name . args) body ...)
(define-macro name (lambda args body ...)))
((k name transformer)
(define-syntax name
(lambda (stx)
(syntax-case stx ()