aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Rename NodeType to Node, and give it some data.Harald Eilertsen2020-11-261-33/+22
| | | | | This way I can pass the node name and the mysterious number up to the parent parsers.
* Return NodeValues from ARCH chunks.Harald Eilertsen2020-11-261-14/+24
|
* Get back to where we were.Harald Eilertsen2020-11-261-19/+24
| | | | | | Only, now the root_chunk parser will return the value it has parsed, so it can be used outside of the parser. Not used for anything other than printing the information for now, though.
* A somewhat new start.Harald Eilertsen2020-11-262-39/+97
| | | | | | Split the file into chunks (with their payload) to begin with. This way it will be easier to parse each chunk separately. At least that's the idea. Let's see how it goes.
* Drop no longer needed function.Harald Eilertsen2020-11-251-6/+0
|
* Drop terminating null byte from node value tags.Harald Eilertsen2020-11-251-15/+15
| | | | No longer needed after cmstring strips the null terminator.
* Print the node values we know of yet.Harald Eilertsen2020-11-251-0/+3
|
* Refactor parsing of ARCH chunks and add docs.Harald Eilertsen2020-11-251-16/+38
|
* Discard terminating null-bytes at end of strings.Harald Eilertsen2020-11-241-6/+6
|
* Initial commit.Harald Eilertsen2020-11-231-0/+363
Experimenting with reading Cubase project files using the nom parser library for Rust.