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

Add XSLTHL EBNF Syntax Definition #38

Open
3 tasks
tajmone opened this issue Dec 19, 2018 · 0 comments
Open
3 tasks

Add XSLTHL EBNF Syntax Definition #38

tajmone opened this issue Dec 19, 2018 · 0 comments
Assignees
Labels
📖 Alan Manual Issues relating to "The Alan Language Manual" 💡 enhancement A new feature or enhancement request/proposal 🕑 pending implementation Approved changes waiting to be implemented 👑 PDF Format Issues with conversion to PDF format ⭐ BNF Topic: Alan BNF Rules ⭐ syntax highlighting Topic: Syntax Highlighting ⚠️ useful Priority: Low

Comments

@tajmone
Copy link
Collaborator

tajmone commented Dec 19, 2018

Although optional, we could add an EBNF syntax highlighting definition, just to add some color to BNF rules (nothing dramatic, just slight shades variations of the base color).

NOTE — The rules in the Alan Manual actually use EBNF notation (not BNF), so I should change the source language to ebnf to correctly support the syntax definition, especially since other HTML highligthers ship with both BNF and EBNF definitions, and having the wrong lang definition might cause problems.

  • Create custom language definitions fo XSLTHL:
    • EBNF.
  • Manual AsciiDoc source: Change BNF to EBNF in source blocks.
@tajmone tajmone added 💡 enhancement A new feature or enhancement request/proposal 📖 Alan Manual Issues relating to "The Alan Language Manual" 👑 PDF Format Issues with conversion to PDF format 🕑 pending implementation Approved changes waiting to be implemented ⭐ syntax highlighting Topic: Syntax Highlighting ⚠️ useful Priority: Low labels Dec 19, 2018
@tajmone tajmone self-assigned this Dec 19, 2018
@tajmone tajmone added this to To do in PDF Template Improvement via automation Dec 19, 2018
@tajmone tajmone mentioned this issue Dec 19, 2018
10 tasks
@tajmone tajmone added the ⭐ BNF Topic: Alan BNF Rules label Aug 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 Alan Manual Issues relating to "The Alan Language Manual" 💡 enhancement A new feature or enhancement request/proposal 🕑 pending implementation Approved changes waiting to be implemented 👑 PDF Format Issues with conversion to PDF format ⭐ BNF Topic: Alan BNF Rules ⭐ syntax highlighting Topic: Syntax Highlighting ⚠️ useful Priority: Low
Projects
Development

No branches or pull requests

1 participant