Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is a preliminary pull request so that other folks can have an easy way to check out the new debugger code.
Engineering/design/* suggestions/comments/* are all very much appreciated and welcome. Luckily, everything is fairly independent and loosely coupled so I can change basically anything without too much difficulty.
It should be noted that I've worked on this in a vacuum for the entire summer. So, there's likely dozens of very low hanging bugs for us to squash 😄.
You can run the debugger with
asteroid --adb <FILENAME>(python asteroid/__init__.py --adb <FILENAME>). There are some basic docs inadb/docs/`. I kept them fairly small so that if we make major changes now I can easily change things.There is an experimental
explicitmode that exposes pattern matching. Right now it is very experimental and that should be noted on any release documents. My plan for the semester is to beef it up and improve the debugger overall.RE: How do these changes affect asteroid development?