williamcotton webdsl .cursorrules file for C

Tests: make test
Test for memory leaks: make test-leaks
Lint: make lint
Clean and run: make clean && make build/webdsl && build/webdsl app.webdsl

We use a per-request memory arena and the jansson API exposes custom allocators that we wire up to this allocator.

Use camelCase for variables and functions.
c
c++
lua
makefile
plpgsql
python

First Time Repository

WebDSL – A fast C-based DSL for building web apps with SQL, Lua and jq

C

Languages:

C: 542.0KB
C++: 95.3KB
Lua: 6.0KB
Makefile: 7.8KB
PLpgSQL: 0.6KB
Python: 2.9KB
Created: 12/28/2024
Updated: 1/23/2025

All Repositories (1)

WebDSL – A fast C-based DSL for building web apps with SQL, Lua and jq