Skip to content

Instantly share code, notes, and snippets.

@glts
glts / clojure
Last active July 23, 2022 23:40
Shell script for running stand-alone Clojure scripts
#!/usr/bin/env bash
# Runner for stand-alone Clojure scripts.
set -o errexit
set -o nounset
: "${JAVA_CMD:=java}"
: "${CLOJURE_VERSION:=1.8.0}"
: "${CLOJURE_JAR:=${HOME}/.m2/repository/org/clojure/clojure/${CLOJURE_VERSION}/clojure-${CLOJURE_VERSION}.jar}"
@glts
glts / README
Last active February 23, 2024 16:54
Benchmark for Vim regexp engine performance
Regular expressions and data from
http://lh3lh3.users.sourceforge.net/reb.shtml
Regular expressions benchmarked:
URI ([a-zA-Z][a-zA-Z0-9]*)://([^ /]+)(/[^ ]*)?
Email ([^ @]+)@([^ @]+)
Date ([0-9][0-9]?)/([0-9][0-9]?)/([0-9][0-9]([0-9][0-9])?)
URI|Email ([a-zA-Z][a-zA-Z0-9]*)://([^ /]+)(/[^ ]*)?|([^ @]+)@([^ @]+)
Word .*SCSI-