├── .gitignore ├── LICENSE ├── README.md ├── docs ├── CNAME ├── Shakespeare.png ├── _config.yml ├── index.md ├── manual.md ├── redlight.md └── report.css ├── examples ├── empty.cfg ├── expdown.cfg ├── kv3.cfg ├── kv3.html ├── kv3.svg ├── redlight1.cfg ├── redlight1.svg ├── redlight2.cfg ├── redlight2.svg ├── redlight3.cfg ├── redlight3.svg ├── scenarios │ ├── deco_long │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg │ ├── kill4_long │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg │ ├── kill_cycle │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg │ ├── kill_long │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg │ ├── kill_long_uprepl │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg │ ├── kill_short │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg │ ├── quit_long │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg │ ├── quit_long_uprepl │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg │ └── quit_short │ │ ├── conf.cfg │ │ ├── fullconf.cfg │ │ ├── plot.html │ │ └── plot.svg ├── superfast.cfg └── toolong.cfg ├── go.mod ├── go.sum ├── mkreport.sh ├── pkg ├── cmd │ ├── adj.txt │ ├── adv.txt │ ├── app.go │ ├── audit.go │ ├── collector.go │ ├── commands.go │ ├── compile.go │ ├── conductor.go │ ├── config.go │ ├── errors.go │ ├── errors_test.go │ ├── expr.go │ ├── functions.go │ ├── functions_test.go │ ├── gen.sh │ ├── namegen.go │ ├── nouns.txt │ ├── output_files.go │ ├── parse_test.go │ ├── parsecfg.go │ ├── plot.go │ ├── plot_test.go │ ├── pred_fsm.go │ ├── pred_fsm_test.go │ ├── prompt.go │ ├── reader.go │ ├── report.go │ ├── report.html │ ├── result.go │ ├── run.go │ ├── run_test.go │ ├── spotlight.go │ ├── storyline.go │ ├── storyline_test.go │ ├── testdata │ │ ├── include │ │ │ ├── dirinctest.cfg │ │ │ ├── doctor.cfg │ │ │ ├── empty.cfg │ │ │ ├── inctest1.cfg │ │ │ ├── inctest3.cfg │ │ │ ├── inctest4.cfg │ │ │ ├── medical_cast.cfg │ │ │ ├── recursive.cfg │ │ │ ├── synerr.cfg │ │ │ └── synerr2.cfg │ │ ├── include2 │ │ │ └── final.cfg │ │ ├── parse │ │ │ ├── actions │ │ │ ├── audience │ │ │ ├── auditors │ │ │ ├── cast │ │ │ ├── configs │ │ │ ├── identifiers │ │ │ ├── include │ │ │ ├── interpretation │ │ │ ├── otherinc.cfg │ │ │ ├── preproc │ │ │ ├── roles │ │ │ ├── script │ │ │ └── signal_expansion │ │ ├── plot │ │ │ ├── audit │ │ │ ├── empty │ │ │ └── simple │ │ └── run │ │ │ ├── actions │ │ │ ├── auditors │ │ │ ├── cleanup │ │ │ ├── empty │ │ │ ├── simple │ │ │ └── spotlights │ ├── upload.go │ ├── words.go │ └── workers.go ├── crdb │ ├── README.md │ ├── caller │ │ ├── main_test.go │ │ ├── resolver.go │ │ └── resolver_test.go │ ├── fileutil │ │ └── escape.go │ ├── leaktest │ │ ├── add-leaktest.sh │ │ ├── check-leaktest.sh │ │ └── leaktest.go │ ├── log │ │ ├── clog.go │ │ ├── clog_test.go │ │ ├── crash_reporting.go │ │ ├── file.go │ │ ├── file_test.go │ │ ├── flags.go │ │ ├── log.go │ │ ├── logflags │ │ │ └── logflags.go │ │ ├── proto.go │ │ ├── secondary_log.go │ │ ├── secondary_log_test.go │ │ ├── stderr_redirect.go │ │ ├── stderr_redirect_unix.go │ │ ├── stderr_redirect_windows.go │ │ ├── structured.go │ │ └── test_log_scope.go │ ├── retry │ │ ├── main_test.go │ │ ├── retry.go │ │ └── retry_test.go │ ├── stop │ │ ├── main_test.go │ │ ├── stopper.go │ │ └── stopper_test.go │ ├── syncutil │ │ ├── mutex_deadlock.go │ │ ├── mutex_sync.go │ │ ├── mutex_sync_race.go │ │ └── mutex_sync_race_test.go │ ├── sysutil │ │ ├── sysutil.go │ │ ├── sysutil_test.go │ │ └── sysutil_unix_test.go │ ├── testutils │ │ ├── soon.go │ │ └── soon_test.go │ └── timeutil │ │ ├── now.go │ │ ├── now_test.go │ │ ├── time.go │ │ ├── time_test.go │ │ ├── timer.go │ │ └── timer_test.go └── namegen │ └── main.go ├── shakespeare.go └── vergen.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/README.md -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | shakespeare.thaumogen.net -------------------------------------------------------------------------------- /docs/Shakespeare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/docs/Shakespeare.png -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/docs/manual.md -------------------------------------------------------------------------------- /docs/redlight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/docs/redlight.md -------------------------------------------------------------------------------- /docs/report.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/docs/report.css -------------------------------------------------------------------------------- /examples/empty.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/empty.cfg -------------------------------------------------------------------------------- /examples/expdown.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/expdown.cfg -------------------------------------------------------------------------------- /examples/kv3.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/kv3.cfg -------------------------------------------------------------------------------- /examples/kv3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/kv3.html -------------------------------------------------------------------------------- /examples/kv3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/kv3.svg -------------------------------------------------------------------------------- /examples/redlight1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/redlight1.cfg -------------------------------------------------------------------------------- /examples/redlight1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/redlight1.svg -------------------------------------------------------------------------------- /examples/redlight2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/redlight2.cfg -------------------------------------------------------------------------------- /examples/redlight2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/redlight2.svg -------------------------------------------------------------------------------- /examples/redlight3.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/redlight3.cfg -------------------------------------------------------------------------------- /examples/redlight3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/redlight3.svg -------------------------------------------------------------------------------- /examples/scenarios/deco_long/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/deco_long/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/deco_long/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/deco_long/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/deco_long/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/deco_long/plot.html -------------------------------------------------------------------------------- /examples/scenarios/deco_long/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/deco_long/plot.svg -------------------------------------------------------------------------------- /examples/scenarios/kill4_long/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill4_long/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill4_long/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill4_long/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill4_long/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill4_long/plot.html -------------------------------------------------------------------------------- /examples/scenarios/kill4_long/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill4_long/plot.svg -------------------------------------------------------------------------------- /examples/scenarios/kill_cycle/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_cycle/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill_cycle/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_cycle/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill_cycle/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_cycle/plot.html -------------------------------------------------------------------------------- /examples/scenarios/kill_cycle/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_cycle/plot.svg -------------------------------------------------------------------------------- /examples/scenarios/kill_long/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_long/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill_long/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_long/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill_long/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_long/plot.html -------------------------------------------------------------------------------- /examples/scenarios/kill_long/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_long/plot.svg -------------------------------------------------------------------------------- /examples/scenarios/kill_long_uprepl/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_long_uprepl/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill_long_uprepl/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_long_uprepl/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill_long_uprepl/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_long_uprepl/plot.html -------------------------------------------------------------------------------- /examples/scenarios/kill_long_uprepl/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_long_uprepl/plot.svg -------------------------------------------------------------------------------- /examples/scenarios/kill_short/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_short/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill_short/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_short/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/kill_short/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_short/plot.html -------------------------------------------------------------------------------- /examples/scenarios/kill_short/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/kill_short/plot.svg -------------------------------------------------------------------------------- /examples/scenarios/quit_long/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_long/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/quit_long/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_long/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/quit_long/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_long/plot.html -------------------------------------------------------------------------------- /examples/scenarios/quit_long/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_long/plot.svg -------------------------------------------------------------------------------- /examples/scenarios/quit_long_uprepl/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_long_uprepl/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/quit_long_uprepl/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_long_uprepl/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/quit_long_uprepl/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_long_uprepl/plot.html -------------------------------------------------------------------------------- /examples/scenarios/quit_long_uprepl/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_long_uprepl/plot.svg -------------------------------------------------------------------------------- /examples/scenarios/quit_short/conf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_short/conf.cfg -------------------------------------------------------------------------------- /examples/scenarios/quit_short/fullconf.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_short/fullconf.cfg -------------------------------------------------------------------------------- /examples/scenarios/quit_short/plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_short/plot.html -------------------------------------------------------------------------------- /examples/scenarios/quit_short/plot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/scenarios/quit_short/plot.svg -------------------------------------------------------------------------------- /examples/superfast.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/superfast.cfg -------------------------------------------------------------------------------- /examples/toolong.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/examples/toolong.cfg -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/go.sum -------------------------------------------------------------------------------- /mkreport.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/mkreport.sh -------------------------------------------------------------------------------- /pkg/cmd/adj.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/adj.txt -------------------------------------------------------------------------------- /pkg/cmd/adv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/adv.txt -------------------------------------------------------------------------------- /pkg/cmd/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/app.go -------------------------------------------------------------------------------- /pkg/cmd/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/audit.go -------------------------------------------------------------------------------- /pkg/cmd/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/collector.go -------------------------------------------------------------------------------- /pkg/cmd/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/commands.go -------------------------------------------------------------------------------- /pkg/cmd/compile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/compile.go -------------------------------------------------------------------------------- /pkg/cmd/conductor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/conductor.go -------------------------------------------------------------------------------- /pkg/cmd/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/config.go -------------------------------------------------------------------------------- /pkg/cmd/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/errors.go -------------------------------------------------------------------------------- /pkg/cmd/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/errors_test.go -------------------------------------------------------------------------------- /pkg/cmd/expr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/expr.go -------------------------------------------------------------------------------- /pkg/cmd/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/functions.go -------------------------------------------------------------------------------- /pkg/cmd/functions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/functions_test.go -------------------------------------------------------------------------------- /pkg/cmd/gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/gen.sh -------------------------------------------------------------------------------- /pkg/cmd/namegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/namegen.go -------------------------------------------------------------------------------- /pkg/cmd/nouns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/nouns.txt -------------------------------------------------------------------------------- /pkg/cmd/output_files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/output_files.go -------------------------------------------------------------------------------- /pkg/cmd/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/parse_test.go -------------------------------------------------------------------------------- /pkg/cmd/parsecfg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/parsecfg.go -------------------------------------------------------------------------------- /pkg/cmd/plot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/plot.go -------------------------------------------------------------------------------- /pkg/cmd/plot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/plot_test.go -------------------------------------------------------------------------------- /pkg/cmd/pred_fsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/pred_fsm.go -------------------------------------------------------------------------------- /pkg/cmd/pred_fsm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/pred_fsm_test.go -------------------------------------------------------------------------------- /pkg/cmd/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/prompt.go -------------------------------------------------------------------------------- /pkg/cmd/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/reader.go -------------------------------------------------------------------------------- /pkg/cmd/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/report.go -------------------------------------------------------------------------------- /pkg/cmd/report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/report.html -------------------------------------------------------------------------------- /pkg/cmd/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/result.go -------------------------------------------------------------------------------- /pkg/cmd/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/run.go -------------------------------------------------------------------------------- /pkg/cmd/run_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/run_test.go -------------------------------------------------------------------------------- /pkg/cmd/spotlight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/spotlight.go -------------------------------------------------------------------------------- /pkg/cmd/storyline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/storyline.go -------------------------------------------------------------------------------- /pkg/cmd/storyline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/storyline_test.go -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/dirinctest.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/include/dirinctest.cfg -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/doctor.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/include/doctor.cfg -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/empty.cfg: -------------------------------------------------------------------------------- 1 | # nothing -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/inctest1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/include/inctest1.cfg -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/inctest3.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/include/inctest3.cfg -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/inctest4.cfg: -------------------------------------------------------------------------------- 1 | script 2 | tempo 123s 3 | end 4 | -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/medical_cast.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/include/medical_cast.cfg -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/recursive.cfg: -------------------------------------------------------------------------------- 1 | include recursive.cfg -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/synerr.cfg: -------------------------------------------------------------------------------- 1 | include synerr2.cfg 2 | -------------------------------------------------------------------------------- /pkg/cmd/testdata/include/synerr2.cfg: -------------------------------------------------------------------------------- 1 | notvalid 2 | -------------------------------------------------------------------------------- /pkg/cmd/testdata/include2/final.cfg: -------------------------------------------------------------------------------- 1 | script 2 | tempo 123s 3 | end 4 | -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/actions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/actions -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/audience: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/audience -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/auditors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/auditors -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/cast -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/configs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/configs -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/identifiers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/identifiers -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/include -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/interpretation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/interpretation -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/otherinc.cfg: -------------------------------------------------------------------------------- 1 | include dirinctest.cfg 2 | -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/preproc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/preproc -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/roles: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/roles -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/script -------------------------------------------------------------------------------- /pkg/cmd/testdata/parse/signal_expansion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/parse/signal_expansion -------------------------------------------------------------------------------- /pkg/cmd/testdata/plot/audit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/plot/audit -------------------------------------------------------------------------------- /pkg/cmd/testdata/plot/empty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/plot/empty -------------------------------------------------------------------------------- /pkg/cmd/testdata/plot/simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/plot/simple -------------------------------------------------------------------------------- /pkg/cmd/testdata/run/actions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/run/actions -------------------------------------------------------------------------------- /pkg/cmd/testdata/run/auditors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/run/auditors -------------------------------------------------------------------------------- /pkg/cmd/testdata/run/cleanup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/run/cleanup -------------------------------------------------------------------------------- /pkg/cmd/testdata/run/empty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/run/empty -------------------------------------------------------------------------------- /pkg/cmd/testdata/run/simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/run/simple -------------------------------------------------------------------------------- /pkg/cmd/testdata/run/spotlights: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/testdata/run/spotlights -------------------------------------------------------------------------------- /pkg/cmd/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/upload.go -------------------------------------------------------------------------------- /pkg/cmd/words.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/words.go -------------------------------------------------------------------------------- /pkg/cmd/workers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/cmd/workers.go -------------------------------------------------------------------------------- /pkg/crdb/README.md: -------------------------------------------------------------------------------- 1 | This directory contains features imported from CockroachDB 19.1. 2 | -------------------------------------------------------------------------------- /pkg/crdb/caller/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/caller/main_test.go -------------------------------------------------------------------------------- /pkg/crdb/caller/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/caller/resolver.go -------------------------------------------------------------------------------- /pkg/crdb/caller/resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/caller/resolver_test.go -------------------------------------------------------------------------------- /pkg/crdb/fileutil/escape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/fileutil/escape.go -------------------------------------------------------------------------------- /pkg/crdb/leaktest/add-leaktest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/leaktest/add-leaktest.sh -------------------------------------------------------------------------------- /pkg/crdb/leaktest/check-leaktest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/leaktest/check-leaktest.sh -------------------------------------------------------------------------------- /pkg/crdb/leaktest/leaktest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/leaktest/leaktest.go -------------------------------------------------------------------------------- /pkg/crdb/log/clog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/clog.go -------------------------------------------------------------------------------- /pkg/crdb/log/clog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/clog_test.go -------------------------------------------------------------------------------- /pkg/crdb/log/crash_reporting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/crash_reporting.go -------------------------------------------------------------------------------- /pkg/crdb/log/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/file.go -------------------------------------------------------------------------------- /pkg/crdb/log/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/file_test.go -------------------------------------------------------------------------------- /pkg/crdb/log/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/flags.go -------------------------------------------------------------------------------- /pkg/crdb/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/log.go -------------------------------------------------------------------------------- /pkg/crdb/log/logflags/logflags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/logflags/logflags.go -------------------------------------------------------------------------------- /pkg/crdb/log/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/proto.go -------------------------------------------------------------------------------- /pkg/crdb/log/secondary_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/secondary_log.go -------------------------------------------------------------------------------- /pkg/crdb/log/secondary_log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/secondary_log_test.go -------------------------------------------------------------------------------- /pkg/crdb/log/stderr_redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/stderr_redirect.go -------------------------------------------------------------------------------- /pkg/crdb/log/stderr_redirect_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/stderr_redirect_unix.go -------------------------------------------------------------------------------- /pkg/crdb/log/stderr_redirect_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/stderr_redirect_windows.go -------------------------------------------------------------------------------- /pkg/crdb/log/structured.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/structured.go -------------------------------------------------------------------------------- /pkg/crdb/log/test_log_scope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/log/test_log_scope.go -------------------------------------------------------------------------------- /pkg/crdb/retry/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/retry/main_test.go -------------------------------------------------------------------------------- /pkg/crdb/retry/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/retry/retry.go -------------------------------------------------------------------------------- /pkg/crdb/retry/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/retry/retry_test.go -------------------------------------------------------------------------------- /pkg/crdb/stop/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/stop/main_test.go -------------------------------------------------------------------------------- /pkg/crdb/stop/stopper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/stop/stopper.go -------------------------------------------------------------------------------- /pkg/crdb/stop/stopper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/stop/stopper_test.go -------------------------------------------------------------------------------- /pkg/crdb/syncutil/mutex_deadlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/syncutil/mutex_deadlock.go -------------------------------------------------------------------------------- /pkg/crdb/syncutil/mutex_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/syncutil/mutex_sync.go -------------------------------------------------------------------------------- /pkg/crdb/syncutil/mutex_sync_race.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/syncutil/mutex_sync_race.go -------------------------------------------------------------------------------- /pkg/crdb/syncutil/mutex_sync_race_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/syncutil/mutex_sync_race_test.go -------------------------------------------------------------------------------- /pkg/crdb/sysutil/sysutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/sysutil/sysutil.go -------------------------------------------------------------------------------- /pkg/crdb/sysutil/sysutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/sysutil/sysutil_test.go -------------------------------------------------------------------------------- /pkg/crdb/sysutil/sysutil_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/sysutil/sysutil_unix_test.go -------------------------------------------------------------------------------- /pkg/crdb/testutils/soon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/testutils/soon.go -------------------------------------------------------------------------------- /pkg/crdb/testutils/soon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/testutils/soon_test.go -------------------------------------------------------------------------------- /pkg/crdb/timeutil/now.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/timeutil/now.go -------------------------------------------------------------------------------- /pkg/crdb/timeutil/now_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/timeutil/now_test.go -------------------------------------------------------------------------------- /pkg/crdb/timeutil/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/timeutil/time.go -------------------------------------------------------------------------------- /pkg/crdb/timeutil/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/timeutil/time_test.go -------------------------------------------------------------------------------- /pkg/crdb/timeutil/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/timeutil/timer.go -------------------------------------------------------------------------------- /pkg/crdb/timeutil/timer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/crdb/timeutil/timer_test.go -------------------------------------------------------------------------------- /pkg/namegen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/pkg/namegen/main.go -------------------------------------------------------------------------------- /shakespeare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/shakespeare.go -------------------------------------------------------------------------------- /vergen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knz/shakespeare/HEAD/vergen.sh --------------------------------------------------------------------------------