aboutsummaryrefslogtreecommitdiffstats
path: root/hash-map-test.csc
diff options
context:
space:
mode:
authorRose Hogenson <rosehogenson@posteo.net>2023-07-16 11:22:27 -0700
committerRose Hogenson <rosehogenson@posteo.net>2023-07-16 11:22:27 -0700
commit88ea4650ff1f1af0635d112e002e6e7847273156 (patch)
treed7da76bfef1a6623edc16e99474b687009f67d9b /hash-map-test.csc
parent1c5678f77a61cf84f458376cccbd86a6d6942457 (diff)
downloadchromatopelma-main.tar.zst
Rewrite the macro expander to use set of scopes.HEADmain
I no longer have confidence that the timestamp approach will work for all of the different cases that aren't discussed in the original paper. The original paper was only about expanding a fixed set of syntax transformers, and didn't consider defining new transformers. Set of scopes is an extremely intuitive system, and hopefully that will mean it's easier to implement without bugs. I think I finally understand how it works after watching this video: https://youtu.be/Or_yKiI3Ha4
Diffstat (limited to 'hash-map-test.csc')
0 files changed, 0 insertions, 0 deletions