ArkScript-lang / ArkScript-lang/syntax-highlighting
Unify the syntax update workflow
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Currently, when we want to update the syntax of the language, we have to update multiple configuration files, so that all the editors are up to date.
The VSCode plugin has a script to help generate the syntax file: https://github.com/ArkScript-lang/ArkScript-VSC/blob/master/generation/runner.py
It would nice to be able to have a single file to describe the syntax and update all the config files (nano, vim, vscode, pygments...).
Could include:
- keywords
- macros
- standard functions
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading generation/runner.py in the linked ArkScript VSCode plugin and inspect the syntax configuration files for nano, Vim, VSCode, and Pygments. Define the shared source fields for keywords, macros, and standard functions, then ensure all mentioned editor configurations can be updated from that single file.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, python, vim, vscode
- Domain
- developer-experience, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100