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

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

#11 in #lark

Download history 41/week @ 2024-07-29 57/week @ 2024-08-05 35/week @ 2024-08-12 34/week @ 2024-08-19 30/week @ 2024-08-26 19/week @ 2024-09-02 31/week @ 2024-09-09 31/week @ 2024-09-16 61/week @ 2024-09-23 28/week @ 2024-09-30 47/week @ 2024-10-14 15/week @ 2024-10-21 21/week @ 2024-10-28 47/week @ 2024-11-04 7/week @ 2024-11-11

102 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