all: test test: python3 tests.py test-verbose: python3 tests.py -v bench: python3 bench.py bench-verbose: python3 bench.py -v repl: python3 uncommonlisp.py lint: python3 -m py_compile uncommonlisp.py python3 -m py_compile tests.py python3 -m py_compile bench.py # ═══════════════════════════════════════════════════════════════════ # Whitepaper # ═══════════════════════════════════════════════════════════════════ VENV := whitepaper/.venv RST := whitepaper/uncommonlisp-whitepaper.rst PDF := whitepaper/uncommonlisp-whitepaper.pdf STYLE := whitepaper/whitepaper.style $(VENV)/bin/rst2pdf: python3 -m venv $(VENV) $(VENV)/bin/pip install --upgrade pip $(VENV)/bin/pip install rst2pdf whitepaper: $(PDF) $(PDF): $(RST) $(STYLE) $(VENV)/bin/rst2pdf cd whitepaper && ../$(