├── .gitignore ├── Changes ├── LICENSE ├── MANIFEST ├── MANIFEST.SKIP ├── Makefile.PL ├── README ├── README.md ├── demos ├── C211 │ ├── Commander.splat │ ├── Content.splat │ ├── InnerMembrane.splat │ ├── Makefile │ ├── OuterMembrane.splat │ ├── QContent.splat │ ├── QMembrane.splat │ └── Seed.splat ├── DLA │ ├── DLA.splat │ └── Makefile ├── FB │ ├── ForkBomb.splat │ └── Makefile ├── SwapLine │ ├── Makefile │ └── SwapLine.splat └── makefile.demo-default.mk ├── lib ├── SPLAT.pm ├── SPLATSourceLine.pm ├── SPLATUrSelf.pm ├── SPLATtr.pm ├── SPLATtrNode.pm ├── SPLATtrNodeBlob.pm ├── SPLATtrNodeKeySet.pm ├── SPLATtrNodeMethodGetClass.pm ├── SPLATtrNodePattern.pm ├── SPLATtrNodeProgram.pm ├── SPLATtrNodeSection.pm ├── SPLATtrNodeSectionSplatClass.pm ├── SPLATtrNodeSectionSplatDataMembers.pm ├── SPLATtrNodeSectionSplatMethods.pm ├── SPLATtrNodeSectionSplatProgram.pm ├── SPLATtrNodeSectionSplatRules.pm ├── SPLATtrNodeSentence.pm ├── SPLATtrNodeSententialGroup.pm ├── SPLATtrNodeUnit.pm ├── SPLATtrNodeUnitSpatialBlock.pm └── ulam │ └── SPLATInstance.ulam ├── splattr ├── t ├── 00-load.t ├── manifest.t ├── pod-coverage.t └── pod.t └── xt └── boilerplate.t /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/.gitignore -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/Changes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/MANIFEST -------------------------------------------------------------------------------- /MANIFEST.SKIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/MANIFEST.SKIP -------------------------------------------------------------------------------- /Makefile.PL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/Makefile.PL -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/README.md -------------------------------------------------------------------------------- /demos/C211/Commander.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/C211/Commander.splat -------------------------------------------------------------------------------- /demos/C211/Content.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/C211/Content.splat -------------------------------------------------------------------------------- /demos/C211/InnerMembrane.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/C211/InnerMembrane.splat -------------------------------------------------------------------------------- /demos/C211/Makefile: -------------------------------------------------------------------------------- 1 | include ../makefile.demo-default.mk 2 | -------------------------------------------------------------------------------- /demos/C211/OuterMembrane.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/C211/OuterMembrane.splat -------------------------------------------------------------------------------- /demos/C211/QContent.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/C211/QContent.splat -------------------------------------------------------------------------------- /demos/C211/QMembrane.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/C211/QMembrane.splat -------------------------------------------------------------------------------- /demos/C211/Seed.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/C211/Seed.splat -------------------------------------------------------------------------------- /demos/DLA/DLA.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/DLA/DLA.splat -------------------------------------------------------------------------------- /demos/DLA/Makefile: -------------------------------------------------------------------------------- 1 | include ../makefile.demo-default.mk 2 | -------------------------------------------------------------------------------- /demos/FB/ForkBomb.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/FB/ForkBomb.splat -------------------------------------------------------------------------------- /demos/FB/Makefile: -------------------------------------------------------------------------------- 1 | include ../makefile.demo-default.mk 2 | -------------------------------------------------------------------------------- /demos/SwapLine/Makefile: -------------------------------------------------------------------------------- 1 | include ../makefile.demo-default.mk 2 | -------------------------------------------------------------------------------- /demos/SwapLine/SwapLine.splat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/SwapLine/SwapLine.splat -------------------------------------------------------------------------------- /demos/makefile.demo-default.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/demos/makefile.demo-default.mk -------------------------------------------------------------------------------- /lib/SPLAT.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLAT.pm -------------------------------------------------------------------------------- /lib/SPLATSourceLine.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATSourceLine.pm -------------------------------------------------------------------------------- /lib/SPLATUrSelf.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATUrSelf.pm -------------------------------------------------------------------------------- /lib/SPLATtr.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtr.pm -------------------------------------------------------------------------------- /lib/SPLATtrNode.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNode.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeBlob.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeBlob.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeKeySet.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeKeySet.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeMethodGetClass.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeMethodGetClass.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodePattern.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodePattern.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeProgram.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeProgram.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeSection.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeSection.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeSectionSplatClass.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeSectionSplatClass.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeSectionSplatDataMembers.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeSectionSplatDataMembers.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeSectionSplatMethods.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeSectionSplatMethods.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeSectionSplatProgram.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeSectionSplatProgram.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeSectionSplatRules.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeSectionSplatRules.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeSentence.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeSentence.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeSententialGroup.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeSententialGroup.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeUnit.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeUnit.pm -------------------------------------------------------------------------------- /lib/SPLATtrNodeUnitSpatialBlock.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/SPLATtrNodeUnitSpatialBlock.pm -------------------------------------------------------------------------------- /lib/ulam/SPLATInstance.ulam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/lib/ulam/SPLATInstance.ulam -------------------------------------------------------------------------------- /splattr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/splattr -------------------------------------------------------------------------------- /t/00-load.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/t/00-load.t -------------------------------------------------------------------------------- /t/manifest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/t/manifest.t -------------------------------------------------------------------------------- /t/pod-coverage.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/t/pod-coverage.t -------------------------------------------------------------------------------- /t/pod.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/t/pod.t -------------------------------------------------------------------------------- /xt/boilerplate.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveAckley/SPLAT/HEAD/xt/boilerplate.t --------------------------------------------------------------------------------