Skip to content

Conversation

@quark17
Copy link
Collaborator

@quark17 quark17 commented Jan 22, 2026

This replaces PR #873 so that I can push changes and get this merged quickly.

sequencer and others added 2 commits January 23, 2026 11:15
The pattern `('$':x:cs)` consumes two characters (the '$' and the first
identifier character 'x'), so the remaining input `cs` starts at column
`c+2`, not `c+1`.

This bug caused incorrect column positions to be reported for Verilog
system tasks like $display, $finish, $time, etc. All subsequent tokens
on the same line after a $-identifier would have their column numbers
off by one.
@quark17 quark17 force-pushed the fix-dollar-identifier-column branch from 28f87a3 to 173ea5b Compare January 23, 2026 01:00
@quark17 quark17 merged commit 83868bc into B-Lang-org:main Jan 23, 2026
79 checks passed
@quark17 quark17 deleted the fix-dollar-identifier-column branch January 23, 2026 02:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants