#lark #debugging #compiler #internal #deep #print #info

nightly lark-debug-with

Extended debug info that does a deep print of Lark compiler internal structures

1 unstable release

0.1.0 Jan 15, 2019

#7 in #lark

Download history 34/week @ 2023-12-03 20/week @ 2023-12-10 44/week @ 2023-12-17 47/week @ 2023-12-24 3/week @ 2023-12-31 47/week @ 2024-01-07 38/week @ 2024-01-14 19/week @ 2024-01-21 15/week @ 2024-01-28 54/week @ 2024-02-04 36/week @ 2024-02-11 40/week @ 2024-02-18 57/week @ 2024-02-25 42/week @ 2024-03-03 59/week @ 2024-03-10 49/week @ 2024-03-17

207 downloads per month
Used in 19 crates (15 directly)

Custom license

10KB
247 lines

Extended debug info that does a deep print of Lark compiler internal structures.

For more information, see the main readme and internals doc.


lib.rs:

Debugging utilities

Implement DebugWith<Cx> for your type. Then, when using debug! or whatever, do debug!("{}", foo.debug_with(cx)).

Dependencies

~1MB
~16K SLoC