Skip to content

Commit c0c5af1

Browse files
Claude/add language manifest r d bhd (#22)
Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com>
1 parent 3576831 commit c0c5af1

1 file changed

Lines changed: 39 additions & 10 deletions

File tree

ECOSYSTEM.scm

Lines changed: 39 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -106,16 +106,45 @@
106106
;;;============================================================================
107107

108108
(define playgrounds
109-
'((hub . "https://github.com/hyperpolymath/language-playgrounds")
110-
111-
(language-mapping
112-
((my-lang . "language-playgrounds/my-lang/")
113-
(solo . "language-playgrounds/solo/")
114-
(duet . "language-playgrounds/duet/")
115-
(ensemble . "language-playgrounds/ensemble/")
116-
(phronesis . "language-playgrounds/phronesis/")
117-
(eclexia . "language-playgrounds/eclexia/")
118-
(wokelang . "language-playgrounds/wokelang/")))
109+
'((hub
110+
((url . "https://github.com/hyperpolymath/language-playgrounds")
111+
(description . "Experimentation sandboxes for language and learning")))
112+
113+
(satellites
114+
((me-dialect-playground
115+
((url . "https://github.com/hyperpolymath/me-dialect-playground")
116+
(languages . (me solo duet ensemble))
117+
(status . active)
118+
(features
119+
((grammars . "4 complete EBNF grammars")
120+
(examples . "110+ example programs")
121+
(lexer . "Production-ready Rust+logos tokenizer")
122+
(ast . "Complete syntax tree with serde")
123+
(syntax-highlighting . "VSCode, Vim, Emacs")))))
124+
125+
(jtv-playground
126+
((url . "https://github.com/hyperpolymath/jtv-playground")
127+
(languages . (julia-the-viper))
128+
(status . active)
129+
(features
130+
((structure . "Organized experiments directory")
131+
(build . "Justfile automation")
132+
(packaging . "Guix/Nix reproducible builds")))))
133+
134+
(eclexia-playground
135+
((url . "https://github.com/hyperpolymath/eclexia-playground")
136+
(languages . (eclexia))
137+
(status . active)
138+
(features
139+
((stack . "RSR-compliant: ReScript/Deno/Rust")
140+
(build . "Justfile automation")
141+
(packaging . "Guix/Nix reproducible builds")))))
142+
143+
(ephapax-playground
144+
((url . "coming-soon")
145+
(languages . (ephapax))
146+
(status . planned)
147+
(description . "Physics as Code sandbox")))))
119148

120149
(features
121150
((repl . "Browser-based REPL for each language")

0 commit comments

Comments
 (0)