SeanOMik
|
463700482f
|
Remove unused code
|
2024-08-09 15:14:34 -04:00 |
SeanOMik
|
c7529b82b7
|
Convert the crate to a library crate
|
2024-08-09 15:12:01 -04:00 |
SeanOMik
|
e35f178011
|
Add README.md
|
2024-08-09 12:40:45 -04:00 |
SeanOMik
|
40b9581b46
|
add tests, fix removing comments
|
2024-08-09 12:40:45 -04:00 |
SeanOMik
|
7940cbdba9
|
remove comments from modules before parsing, use tracing for logging
|
2024-08-09 12:40:45 -04:00 |
SeanOMik
|
e85adce6e3
|
output includes recursively, find dependencies of imported functions and output those as well
|
2024-08-09 12:40:45 -04:00 |
SeanOMik
|
5ee537763f
|
output per-item imports from single-level imports
|
2024-08-09 12:40:45 -04:00 |
SeanOMik
|
6e4efa973b
|
parse imports of individual variables and functions as well as modules
|
2024-08-09 12:40:45 -04:00 |
SeanOMik
|
a3a06e541a
|
parse external usages of variables and functions
|
2024-08-09 12:40:45 -04:00 |
SeanOMik
|
d13c7ae129
|
use rust like module names for shader imports
|
2024-08-09 12:40:45 -04:00 |
SeanOMik
|
3d49dad921
|
super simple includes using a pest parser
|
2024-08-09 12:40:45 -04:00 |