Skip to content

Feat/stylings#135

Merged
cykna merged 78 commits into
mainfrom
feat/stylings
May 22, 2026
Merged

Feat/stylings#135
cykna merged 78 commits into
mainfrom
feat/stylings

Conversation

@cykna
Copy link
Copy Markdown
Collaborator

@cykna cykna commented May 13, 2026

Summary

This PR adds styles for the language, covering initially only 2 styles: foreground color, and background color

Scope

  • Added Styles at lexer, parser, hir, type checker and ir lowering
  • Any logic that does not reference styles
  • any follow-up left for later

Validation

List the commands, tests, or manual checks you ran.

# example
make check

Documentation Impact

  • No documentation changes were needed
  • I updated the relevant documentation

Checklist

  • My change is focused and reviewable
  • I performed a self-review
  • I added comments only where they help explain non-obvious logic
  • I added or updated tests when applicable
  • I ran the validation listed above
  • I used the existing issue/PR templates where applicable

Related Issues

Closes N/A

cykna added 30 commits May 12, 2026 14:32
Clarified the execution order description for @initcall.
cykna and others added 28 commits May 20, 2026 18:16
refactor: renorganized code folders

# Conflicts:
#	crates/checker/src/expr.rs
chore: on ir just modifieid to use the reexports of hir
# Conflicts:
#	crates/ir/src/components.rs
#	crates/ir/src/helper/ir_value.rs
@cykna cykna merged commit 13a4d3f into main May 22, 2026
5 checks passed
@cykna cykna deleted the feat/stylings branch May 22, 2026 14:21
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.

1 participant