jdhenke / introspect

Spring 2013 945 Final Project - Scheme Introspector w/ Owen Derby and Dylan Sherry
0 stars 0 forks source link

Define/Create a better interface for system #34

Closed dsherry closed 11 years ago

dsherry commented 11 years ago

Adding on to progress made in #28

Includes adding "ignore" function, etc.

oderby commented 11 years ago

Interface should also include helper functions to allow easy the user to easily display and reset the graph, a la

(define (reset-cfg) (set! *g* (create-cfg)))
(define (print-cfg) (pp-cfg *g*))

(Do you have to specify (ignore (print-cfg)), or should that be automatic?)

Also, @dsherry would need to implement something similar for runtime execution tracking

A feature that's more would-be-nice is manipulating and easy traversing the graph from scheme?

oderby commented 11 years ago

part of #38

oderby commented 11 years ago

I think I've added all the basics for a simple interface, specified in schlint.scm. @dsherry, I'm reassigning this to you to do something similar for execution tracking.