Starintel doc ported to common lisp
- Common Lisp 93%
- Python 3.7%
- Nix 3%
- Starlark 0.3%
|
|
||
|---|---|---|
| .github/workflows | ||
| bin | ||
| deps | ||
| schema | ||
| schemas | ||
| src | ||
| t | ||
| tests | ||
| .gitignore | ||
| .gitmodules | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.org | ||
| SCHEMA_ORG_V09.md | ||
| starintel-test.asd | ||
| starintel-v090.asd | ||
Readme
Star-cl
Port of starintel-doc to common lisp
Mostly will be used by hackmode and starintel-gserver.
Install
Install quicklisp Git clone into the common-lisp directory
git clone --recurse-submodules https://github.com/lost-rob0t/star-cl.git ~/common-lisp/star-cl
Differences from doc-nim
- Person doesnt inherit from eid
- there is no testing for in-scope or out-scope
Future plans
This version of the spec, one day will be the defacto stanadard and will be used to generate other spec libs. It gets old re-writing this stuff by hand and most of it is very basic, no advanced functionality other then setting fields
See Todo list for list of stuff i havent done yet