Analyzer for the Uiua track?

I’ve built a simple Uiua analyzer that uses the output of uiua run to generate output, which will be passed as parameters to a Markdown file in website_copy empty except for interpolation (%{comment})

What do the Uiua maintainers / cross-track maintainers think?

P.S. I haven’t forked and updated website_copy yet, not exactly sure where to put the Markdown file.

2 Likes

I like it! Could you add some tests solutions to the tests directory to see what it would look like?

1 Like

I’ve added some tests and gotten the CI to pass, should I PR it?

The files being analyzed aren’t solutions to exercises though, but I could change them to be.

1 Like

Great. Could you open a PR then I can do a proper review.

PR for uiua-analyzer (Merged):

PR for website-copy (Merged):

4 Likes

Both PRs have been merged.
Should I PR to activate the analyzer, or does for an infrastructure update need to happen first?

This needs to happen first. But you can already put up the PR, we just must not merge it.

1 Like

I’ve created the PR, so it can be merged once the infrastructure work is done.

1 Like

The analyzer is up!

4 Likes