Skip to content
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

Extend the %MACRO% expansion in META-RULES to all rules #53

Open
kosloot opened this issue May 2, 2018 · 2 comments
Open

Extend the %MACRO% expansion in META-RULES to all rules #53

kosloot opened this issue May 2, 2018 · 2 comments
Assignees

Comments

@kosloot
Copy link
Contributor

kosloot commented May 2, 2018

This might be handy to accommodate for repetitive patterns. Like ['`’‘´]

@kosloot
Copy link
Contributor Author

kosloot commented Oct 20, 2018

Closely related:
At the moment only some predefined patterns may be used. Namely:
The [] delimited values form the configuration files, which form a closed set:
{ ORDINALS, ABBREVIATIONS, TOKENS, ATTACHEDPREFIXES, ATTACHEDSUFFIXES,
UNITS, CURRENCY, PREFIXES, SUFFIXES}
These all define lists of 'tokens' to handle special.(as defined in the META_RULES)
It might be a good idea to allow for user defined lists too.

Also informative for @Irishx I think.

kosloot added a commit that referenced this issue Aug 9, 2021
@kosloot
Copy link
Contributor Author

kosloot commented Aug 23, 2021

I wrote:

The [] delimited values from the configuration files, which form a closed set:
{ ORDINALS, ABBREVIATIONS, TOKENS, ATTACHEDPREFIXES, ATTACHEDSUFFIXES,
UNITS, CURRENCY, PREFIXES, SUFFIXES}

Apart from those, there are some more predefined values that are very special, like: EOSMARKERS, QUOTES and FILTER
These have to be handled separately in the future too. But with some trickery. the other ones can be integrated in the new macro system I guess. Still not trivial and work in progress

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants