Mirror the checking on that exists for fix styles on compute styles; check if computes exist and check the number of arguments matches. Gradually, full argument checking can be added.
Steps:
[x] Convert tree-sitter output into a Compute struct
[x] Refactor the ComputeStyles enum to use macros, as in fix_styles.rs. Add minimum argument counts for each compute.
[x] Start adding argument checking for computes, starting with minimum counts.
Mirror the checking on that exists for fix styles on compute styles; check if computes exist and check the number of arguments matches. Gradually, full argument checking can be added.
Steps:
Compute
structComputeStyles
enum to use macros, as in fix_styles.rs. Add minimum argument counts for each compute.