Remove unused private modules
This commit is contained in:
@@ -11,11 +11,8 @@ evolved under supervision of the author using ChatGPT as AI agent.
|
||||
js-maker/
|
||||
main.rkt public macro module
|
||||
info.rkt package metadata and package test entry
|
||||
private/
|
||||
syntax-helpers.rkt compatibility/helper material
|
||||
utils.rkt compatibility/helper material
|
||||
scrbl/
|
||||
jsmaker.scrbl Scribble documentation
|
||||
js-maker.scrbl Scribble documentation
|
||||
testing/
|
||||
jsmaker-executors.rkt JavaScript engine discovery/execution
|
||||
jsmaker-test-framework.rkt JS regression framework
|
||||
@@ -29,18 +26,6 @@ js-maker/
|
||||
show-optimized.rkt
|
||||
```
|
||||
|
||||
## Notes on private helpers
|
||||
|
||||
Static analysis of this package layout shows that `main.rkt`, the test
|
||||
infrastructure, the regression tests, demos and Scribble documentation do not
|
||||
require `private/utils.rkt` or `private/syntax-helpers.rkt`. Those files are
|
||||
retained as compatibility material from the source project and are omitted from
|
||||
compilation and the package test entry point in `info.rkt`.
|
||||
|
||||
The current public module has no dependency on Gregor or the old helper
|
||||
modules. Gregor-style date/time forms are translated syntactically by
|
||||
`main.rkt` into a small JavaScript-side representation.
|
||||
|
||||
## Added language support
|
||||
|
||||
This package includes conservative support for:
|
||||
@@ -98,7 +83,6 @@ Belangrijk:
|
||||
voorkom versieverwarring door alles in die buildmap te kopiëren/patchen.
|
||||
- Houd de package-structuur stabiel:
|
||||
- main.rkt voor de publieke module;
|
||||
- private/ voor helpers en utils;
|
||||
- testing/ voor test-infrastructuur en regressietests;
|
||||
- demo/ voor demonstratiebestanden;
|
||||
- info.rkt voor package metadata en test entry points.
|
||||
|
||||
Reference in New Issue
Block a user