Files
ucxl-vscode/syntaxes/ucxl.tmLanguage.json
anthonyrawlins 8d40cd98ac Initial commit - UCXL VS Code extension
- Added UCXL VS Code extension with syntax highlighting
- Implemented language configuration and grammar definitions
- Created extension package with examples and documentation
- Added syntax highlighting for UCXL code structures

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-27 09:39:31 +10:00

37 lines
819 B
JSON

{
"scopeName": "source.ucxl",
"name": "UCXL",
"patterns": [
{
"name": "meta.ucxl",
"match": "^ucxl://([A-Z0-9]{5})" ,
"captures": {
"1": { "name": "constant.language.agent.ucxl" }
}
},
{
"match": "^ucxl://[A-Z0-9]{5}:([a-zA-Z0-9_-]+)",
"captures": {
"1": { "name": "entity.name.role.ucxl" }
}
},
{
"match": "@([a-zA-Z0-9_-]+):([a-zA-Z0-9_-]+)",
"captures": {
"1": { "name": "entity.name.project.ucxl" },
"2": { "name": "entity.name.task.ucxl" }
}
},
{
"match": "\\/(#|~\\*|\\^\\*|~~|\\^\\^|~\\d+|\\^\\d+)\\/",
"captures": {
"1": { "name": "constant.language.temporal.ucxl" }
}
},
{
"match": "\\/([^\\s]+)$",
"name": "string.path.ucxl"
}
]
}