-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Misc since jan 2022 #39
Merged
Merged
Commits on Jan 12, 2022
-
node: automatic core file loading.
Generate miniMAL-core.js file that exports the core lib code to evaluate. Load and evaluate that file automatically in the miniMAL executor. use the top-levle miniMAL-core.js to generate the web/miniMAL-core.js file with a simple sed to replace the exports with core_ns variable.
Configuration menu - View commit details
-
Copy full SHA for 4426e1d - Browse repository at this point
Copy the full SHA 4426e1dView commit details -
Misc cleanups and file re-organization.
Also in stepB_node.js, normalize core function lambda param style to (...a) that other steps use since it no longer seems to help to go with the (a,b) style.
Configuration menu - View commit details
-
Copy full SHA for ca18969 - Browse repository at this point
Copy the full SHA ca18969View commit details -
Unfortunatley, the most recently published regpack npm module is 5.0.1 which results in some string escaping clobbering some of the code for js1k mode. So add the regpack submodule that has version 5.0.3 which doesn't have the problem. Also, refer to new location of all web files under js/web/ from web pages.
Configuration menu - View commit details
-
Copy full SHA for e81b126 - Browse repository at this point
Copy the full SHA e81b126View commit details
Commits on Mar 15, 2024
-
cljs: Add missing step0. python: do step0
Add missing step0 file for cljs. Add step0 to python/Makefile so that it is used (for tests/stats/etc). Improve formatting of the STEPS variable for all three.
Configuration menu - View commit details
-
Copy full SHA for 44b5033 - Browse repository at this point
Copy the full SHA 44b5033View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e2b81d - Browse repository at this point
Copy the full SHA 9e2b81dView commit details -
Version 1.2.0: shrinks, nbb/shadow-cljs, cleanups
All: - Implements a number of miscellaneous shrinks across all three implementations. - Change "ARGS" command line parameter variable to "argv" - Remove "load" definition and use "slurp -> read -> eval" instead (more efficient compressing) - Update copyrights to 2024. cljs: - Drop lumo support and use nbb instead. - Switch cljs full compilation mode to use shadow-cljs. - Add cljs/shadow-cljs.edn with builds for all steps. - By default use release mode in the Makefile which compiles into a standalone *.js file (although it's quite slow to build). - add babashka vs shadow-cljs reader macros for core ns hoisting. During shrinking (which is only for nbb mode) sed out the regular :cljs reader macro. - use nbb from cljs/node_modules (and 'npm install' during build if needed) js: - Remove JS jscrush rules (regpack is sufficient) - Fix regpack node_module make dep
Configuration menu - View commit details
-
Copy full SHA for 3de0209 - Browse repository at this point
Copy the full SHA 3de0209View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca55ddd - Browse repository at this point
Copy the full SHA ca55dddView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4c9615 - Browse repository at this point
Copy the full SHA a4c9615View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ca48dff - Browse repository at this point
Copy the full SHA ca48dffView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.