#!/bin/sh set -e usage () { echo "Usage: serve [--jit] Serve the example" } serve () { variant="$1" if [ "$variant" = "--jit" ]; then echo "running jit" go run -tags jit ../. -n 1 -D main.lua else echo "running puc" go run -tags puc ../. -n 1 -D main.lua fi } cmd="$1" [ -z "$cmd" ] || [ "$cmd" = "-h" ] || [ "$cmd" = "--help" ] && usage && exit 1 shift "$cmd" "$@"