Combining Embedded and Interactive Python in a Debugger - A Case Study

Combining Embedded and Interactive Python in a Debugger - A Case Study

EuroPython Conference via YouTube Direct link

Intro

1 of 25

1 of 25

Intro

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Combining Embedded and Interactive Python in a Debugger - A Case Study

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 OUTLINE
  3. 3 FRAMES & STACKS
  4. 4 DESIRED GUI DEBUGGER BEHAVIOR
  5. 5 WHY SCRIPTING IN A DEBUGGER?
  6. 6 LLDB EXTENSIONS FOR PYTHON
  7. 7 IMPLEMENTING INTERACTIVE PYTHON INTERPRETER
  8. 8 IMPLEMENTING ONE- LINE SCRIPT COMMANDS
  9. 9 HOW THE DICTIONARIES WORK (1)
  10. 10 INVOKING ONE-LINE SCRIPT COMMANDS
  11. 11 INVOKING INTERACTIVE SCRIPT INTERPRETER
  12. 12 COMMANDS - CREATE
  13. 13 PASSING POINTERS & C++ OBJECTS TO PYTHON
  14. 14 GETTING A SINGLE OBJECT ACROSS THE DEBUGGER
  15. 15 WHY A DEBUGGER- LEVEL DICTIONARY?
  16. 16 INTERACTIVE INTERPRETER & ONE LINE COMMANDS
  17. 17 BREAKPOINT COMMANDS: A PROBLEM
  18. 18 DICTIONARY SET-UP
  19. 19 DICTIONARY CLEAN-UP
  20. 20 PY NEWINTERPRETER?
  21. 21 GUI DEBUGGER PYTHON REQUIREMENTS
  22. 22 THE PLAN Searching Tree Without Restarting Program
  23. 23 USING THE INTERACTIVE INTERPRETER
  24. 24 PYTHON BREAKPOINT COMMAND (At Decision to Follow Right Child)
  25. 25 SUMMARY

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.