You are here |
twomorecents.org | ||
| | | |
blog.burntsushi.net
|
|
| | | | I blog mostly about my own programming projects. | |
| | | |
swtch.com
|
|
| | | | ||
| | | |
blog.burntsushi.net
|
|
| | | | I blog mostly about my own programming projects. | |
| | | |
werat.dev
|
|
| | Expression evaluation is an integral part of any modern debugger. It allows the user to inspect the program state using the familiar syntax of the target language, as well as perform modifications to the target process (if the side-effects are allowed). If you have ever used command-line debuggers, you're probably familiar with it via commands like print/call in GDB or expr/p in LLDB. It is also used extensively by the IDEs to support typical UI workflows: Immediate Window, Watch Window, hovering over a variable, custom data visualizers (see NatVis), etc. |