4 Commits

Author SHA1 Message Date
f5780f50c2 Just some basic updating and cleaning up.
- Added comments.
- Ran cargo fmt.
- Updated the versioning.
2025-05-05 18:17:32 -04:00
7c564d18a2 [#3] TokenStream now hold generic variants.
This makes it so that the TokenStream and all it's associated Token
types use a generic when dealing with the variant of the Token.

Span was also given the ability to merge with another span. This
will make it easier to track the span as users group TokenTypes
together to make their domain specific types.

All tests and examples were updated for this change.

The version was incremented to 0.2.0.
2025-04-16 01:56:37 -04:00
0350a151a9 [#1] Initial library setup.
Setting up our Rust format file and README.
2025-04-15 16:52:31 -04:00
54db6247ae Initial commit 2025-04-15 11:32:53 -04:00