Skip to content

Commit

Permalink
Overhaul S"" macro
Browse files Browse the repository at this point in the history
The previous S"" macro was essentially one giant for loop with a helper
function.  When adding support for inline face value interpolation, it
was clear that that approach was unmaintainable.  As a result, the
implementation has been completely rewritten.  The new S"" macro is more
maintainable, featureful, and correct — now with a documented EBNF
grammar and more validation during expansion.
  • Loading branch information
tecosaur committed Oct 20, 2023
1 parent 96e3d6b commit 4a9128d
Showing 1 changed file with 528 additions and 192 deletions.
Loading

0 comments on commit 4a9128d

Please sign in to comment.