Project for looking at how people use Julia.
- System for searching/ querying large ASTs (
C.jl
)Selector
allows for passing serious of conditions for inclusionASTp.jl
contains many premade conditionals for identifying parts of code.
- Plotting of files/ module trees
DynAl
contains some tools for dynamic analysis. Largely for collection of data.DynAl.get_something(m, Function, true)
returns all functions defined in modulem
- Plotting of type lattices using:
scripts/small_server.jl
: julia 0.4 code for plottingscripts/type_graph.jl
: julia 0.5 code for getting data
- Get dynamic evaluation working.
- Plot edges with arrows (plotly doesn't like this.)
- Figure out a more dynamic way to plot.