hash-org / hashc

The Hash programming language compiler :zap:
https://hash-org.github.io/hashc/
MIT License
26 stars 2 forks source link

compiler: rename `hash-layout` to `hash-repr` #1048

Closed feds01 closed 8 months ago

feds01 commented 8 months ago

Given that the layout crate has now acquired more responsibility than just holding layout logic, it now makes sense to call this crate the "representation" crate since it now also holds logic and data structures that govern how the compiler represents constant data in a program, i.e. the Const format, which often requires complex layout logic to read.