mirror of
https://github.com/soconnor0919/nand2tetris-zed.git
synced 2025-12-15 16:44:43 -05:00
- Fixed HDL highlights query syntax error with #match? predicate - Replaced #match? with #any-of? for exact string matching - Fixed Hack Assembly outline query invalid field name - Improved HDL syntax highlighting with comprehensive patterns - Added HDL bracket matching for all syntax types - Fixed XML scope mismatch from text.xml to source.xml - Enhanced outline queries for better code navigation
15 lines
499 B
Scheme
15 lines
499 B
Scheme
; VM language indentation rules
|
|
|
|
; No special indentation rules needed for VM language
|
|
; since it's a flat, line-based language with simple command structure
|
|
|
|
; All commands should be at the same indentation level
|
|
; Optional: indent commands inside function bodies for readability
|
|
; but this is not required by the VM specification
|
|
|
|
; Function declarations can be at base level
|
|
; with their contents optionally indented
|
|
(function_declaration) @indent
|
|
|
|
; No other special indentation patterns needed
|