)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000056,"name":"Oleksandr Knyshuk","email":"olk@disr.it","username":"k1gen"},"change_message_id":"9a40e0f1c32c30a9c8bb1fee9ff25de421424f4f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c4ef4af3_e55c8983","updated":"2025-08-05 22:52:53.000000000","message":"Does that better reflect your ideas? I do get lost in the easiest things","commit_id":"e82793a7a1aa7ceeb3445eaac64da9db475719f7"},{"author":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"change_message_id":"1fb3f173e35070958563ec09e15d5bfef8d3a1ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"46dcafac_78b59050","in_reply_to":"c4ef4af3_e55c8983","updated":"2025-08-10 13:00:51.000000000","message":"Checked back with @ryan@lahfa.xyz IRL, it\u0027s good now. Thanks!","commit_id":"e82793a7a1aa7ceeb3445eaac64da9db475719f7"}],"snix/eval/src/compiler/mod.rs":[{"author":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"change_message_id":"3143e45c223289fc2585f26d195fa97f0d930095","unresolved":true,"context_lines":[{"line_number":908,"context_line":"    /// ```notrust"},{"line_number":909,"context_line":"    ///                        ┌─────────────────────┐"},{"line_number":910,"context_line":"    ///                        │ 0  [ conditional  ] │"},{"line_number":911,"context_line":"    ///                        │ 1   JUMP_IF_CATCH  →┼─┐"},{"line_number":912,"context_line":"    ///                        │ 2   JUMP_IF_FALSE  →┼─┼─┐ Jump to else body if"},{"line_number":913,"context_line":"    ///                        │ 3  [  main body   ] │ │ │ condition is false."},{"line_number":914,"context_line":"    ///                       ┌┼─4─←     JUMP        │ │ │"}],"source_content_type":"text/x-rustsrc","patch_set":2,"id":"1628e303_66d7bec2","line":911,"updated":"2025-08-05 20:16:51.000000000","message":"This arrow goes to the `else body`, not over the else body.","commit_id":"ee90887e23b5ee40b158b51c92140f8a8837e7d1"},{"author":{"_account_id":1000056,"name":"Oleksandr Knyshuk","email":"olk@disr.it","username":"k1gen"},"change_message_id":"9a40e0f1c32c30a9c8bb1fee9ff25de421424f4f","unresolved":false,"context_lines":[{"line_number":908,"context_line":"    /// ```notrust"},{"line_number":909,"context_line":"    ///                        ┌─────────────────────┐"},{"line_number":910,"context_line":"    ///                        │ 0  [ conditional  ] │"},{"line_number":911,"context_line":"    ///                        │ 1   JUMP_IF_CATCH  →┼─┐"},{"line_number":912,"context_line":"    ///                        │ 2   JUMP_IF_FALSE  →┼─┼─┐ Jump to else body if"},{"line_number":913,"context_line":"    ///                        │ 3  [  main body   ] │ │ │ condition is false."},{"line_number":914,"context_line":"    ///                       ┌┼─4─←     JUMP        │ │ │"}],"source_content_type":"text/x-rustsrc","patch_set":2,"id":"9d7a3115_d4c0ae67","line":911,"in_reply_to":"1628e303_66d7bec2","updated":"2025-08-05 22:52:53.000000000","message":"Done","commit_id":"ee90887e23b5ee40b158b51c92140f8a8837e7d1"},{"author":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"change_message_id":"3143e45c223289fc2585f26d195fa97f0d930095","unresolved":true,"context_lines":[{"line_number":909,"context_line":"    ///                        ┌─────────────────────┐"},{"line_number":910,"context_line":"    ///                        │ 0  [ conditional  ] │"},{"line_number":911,"context_line":"    ///                        │ 1   JUMP_IF_CATCH  →┼─┐"},{"line_number":912,"context_line":"    ///                        │ 2   JUMP_IF_FALSE  →┼─┼─┐ Jump to else body if"},{"line_number":913,"context_line":"    ///                        │ 3  [  main body   ] │ │ │ condition is false."},{"line_number":914,"context_line":"    ///                       ┌┼─4─←     JUMP        │ │ │"},{"line_number":915,"context_line":"    ///  Jump over else body  ││ 5  [  else body   ]←┼─┘ │ Jump over else body if"}],"source_content_type":"text/x-rustsrc","patch_set":2,"id":"218a1c2e_3b1f307f","line":912,"updated":"2025-08-05 20:16:51.000000000","message":"This arrow goes to \"continue here\", not sure how to understand it.","commit_id":"ee90887e23b5ee40b158b51c92140f8a8837e7d1"},{"author":{"_account_id":1000056,"name":"Oleksandr Knyshuk","email":"olk@disr.it","username":"k1gen"},"change_message_id":"9a40e0f1c32c30a9c8bb1fee9ff25de421424f4f","unresolved":false,"context_lines":[{"line_number":909,"context_line":"    ///                        ┌─────────────────────┐"},{"line_number":910,"context_line":"    ///                        │ 0  [ conditional  ] │"},{"line_number":911,"context_line":"    ///                        │ 1   JUMP_IF_CATCH  →┼─┐"},{"line_number":912,"context_line":"    ///                        │ 2   JUMP_IF_FALSE  →┼─┼─┐ Jump to else body if"},{"line_number":913,"context_line":"    ///                        │ 3  [  main body   ] │ │ │ condition is false."},{"line_number":914,"context_line":"    ///                       ┌┼─4─←     JUMP        │ │ │"},{"line_number":915,"context_line":"    ///  Jump over else body  ││ 5  [  else body   ]←┼─┘ │ Jump over else body if"}],"source_content_type":"text/x-rustsrc","patch_set":2,"id":"070f4b20_91ccbcf2","line":912,"in_reply_to":"218a1c2e_3b1f307f","updated":"2025-08-05 22:52:53.000000000","message":"Done","commit_id":"ee90887e23b5ee40b158b51c92140f8a8837e7d1"},{"author":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"change_message_id":"3143e45c223289fc2585f26d195fa97f0d930095","unresolved":true,"context_lines":[{"line_number":914,"context_line":"    ///                       ┌┼─4─←     JUMP        │ │ │"},{"line_number":915,"context_line":"    ///  Jump over else body  ││ 5  [  else body   ]←┼─┘ │ Jump over else body if"},{"line_number":916,"context_line":"    ///  if condition is      └┼─6─→     ...         │   │ condition is catchable."},{"line_number":917,"context_line":"    ///  catchable or true.    └─────────────────────┘   │"},{"line_number":918,"context_line":"    ///                                                  │"},{"line_number":919,"context_line":"    ///                        ┌─────────────────────────┘"},{"line_number":920,"context_line":"    ///                        │"}],"source_content_type":"text/x-rustsrc","patch_set":2,"id":"de69e031_267c6679","line":917,"updated":"2025-08-05 20:16:51.000000000","message":"If the condition is catchable, you\u0027d already have jumped at line 1, right? Is there a reason to emphasize \"catchable or true\" here?","commit_id":"ee90887e23b5ee40b158b51c92140f8a8837e7d1"},{"author":{"_account_id":1000056,"name":"Oleksandr Knyshuk","email":"olk@disr.it","username":"k1gen"},"change_message_id":"9a40e0f1c32c30a9c8bb1fee9ff25de421424f4f","unresolved":false,"context_lines":[{"line_number":914,"context_line":"    ///                       ┌┼─4─←     JUMP        │ │ │"},{"line_number":915,"context_line":"    ///  Jump over else body  ││ 5  [  else body   ]←┼─┘ │ Jump over else body if"},{"line_number":916,"context_line":"    ///  if condition is      └┼─6─→     ...         │   │ condition is catchable."},{"line_number":917,"context_line":"    ///  catchable or true.    └─────────────────────┘   │"},{"line_number":918,"context_line":"    ///                                                  │"},{"line_number":919,"context_line":"    ///                        ┌─────────────────────────┘"},{"line_number":920,"context_line":"    ///                        │"}],"source_content_type":"text/x-rustsrc","patch_set":2,"id":"5ca7cb95_451c85bf","line":917,"in_reply_to":"de69e031_267c6679","updated":"2025-08-05 22:52:53.000000000","message":"Done","commit_id":"ee90887e23b5ee40b158b51c92140f8a8837e7d1"}]}
