-
-
Notifications
You must be signed in to change notification settings - Fork 47
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Parser and CLI updates - Add asserts type (technically function return type) - Add `as` for inteface rule + more - Add binary *self-upgrade* system - Start on #81 with allowing multiple entry points - Rename some examples - Add 'pretty-printing' example - Update fuzzing lock file (should fix them) - Improvements to the info command and upgrade command output - Clippy fixes - Still a fuzzing issue but we will move
- Loading branch information
1 parent
47a423a
commit c4ada6d
Showing
48 changed files
with
1,711 additions
and
834 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -60,6 +60,7 @@ jobs: | |
\`\`\`ts | ||
// $LINES_OF_CODE lines of TypeScript generated from specification.md | ||
// this is not meant to accurately represent a program but instead give an idea for how it scales across all the type checking features | ||
$(cat ./demo.ts) | ||
\`\`\` | ||
</details> | ||
|
@@ -97,12 +98,12 @@ jobs: | |
"https://esm.sh/v135/[email protected]/es2022/typescript.mjs" | ||
) | ||
// TODO hyperfine | ||
for url in "${strings[@]}"; do | ||
curl -sS $url > input.js | ||
echo "--- debug: $url ---" | ||
cargo run -p ezno-parser --example parse input.js --timings --render-timings | ||
echo "--- release: $url ---" | ||
cargo run -p ezno-parser --release --example parse input.js --timings --render-timings | ||
hyperfine "./target/debug/examples/parse input.js" "./target/release/examples/parse input.js" | ||
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.