-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
Description
Implement CoderViz companion tools for code editing, compiling and runtime analysis.
- CoderViz builds a visual representation of the code with heuristics as node attributes (eg. memory = size, cpu-time = rotate_rate, pagefault-rate = color, etc.)
- Csync directly edits the CoderViz source files through scene modifications (and vice versa).
- lazyC enables compiling all or parts of the code scene (hyeprglyphs) into encapsulated binary modules that can be runtime loaded and executed within the scene.
Considerations:
- OOP vs non-OOP (Java vs C)
- C subsets (OpenCL, PIC, etc.)
- Recursion
- Memory allocation
- Special Functions (math, IO, etc.)
Reactions are currently unavailable