Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pilisp/pilisp-monorepo
PiLisp Language
https://github.com/pilisp/pilisp-monorepo
clojure dart lisp
Last synced: 12 days ago
JSON representation
PiLisp Language
- Host: GitHub
- URL: https://github.com/pilisp/pilisp-monorepo
- Owner: pilisp
- Created: 2023-06-07T18:42:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-08T20:50:06.000Z (over 1 year ago)
- Last Synced: 2024-12-01T20:10:01.715Z (2 months ago)
- Topics: clojure, dart, lisp
- Language: Dart
- Homepage: https://pilisp.dev
- Size: 193 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PiLisp
PiLisp—An interpreted Lisp inspired by Clojure, implemented in Dart.
Runs on all supported Dart targets.
> Alpha. Much works, much may change.
## Repository
This repository is a monorepo for all of the language-adjacent projects that comprise PiLisp.
### `.github/`
Definitions for workflows used for automated testing and releases of PiLisp.
### `docs/`
Longer-form documentation is recorded in this folder using the Python tool `mkdocs`.
For API documentation specific to a package, run `dart doc` from the appropriate sub-folder.
### `pkgs/`
|Folder|Description|
|---|---|
|`pilisp-cli`|The command-line interface shared by `pilisp`, `pilisp-native`|
|`pilisp-core`|Core, cross-platform PiLisp implementation|
|`pilisp-native`|Extension to `pilisp` for compilation to native executables, able to leverage more of Dart that is platform-specific|
|`pilisp-web`|Example of compiling a PiLisp program to JavaScript|You can build a standalone executable for `pilisp-core` or
`pilisp-native` by running the `script/compile` script within their
respective folders, or by running the `script/compile-all` script at
the root of this repository. See `build` folders for output.## License
See the LICENSE files of each project for licensing information.
Copyright © Daniel Gregoire 2023