Skip to content

Commit

Permalink
tokay-macros crate for publishing
Browse files Browse the repository at this point in the history
It wasn't possible to publish tokay with the tokay-macros from path, so a separate crate must be published now.
  • Loading branch information
phorward committed May 17, 2022
1 parent 97d365d commit 00b7e8c
Show file tree
Hide file tree
Showing 19 changed files with 200 additions and 114 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@

Current main branch.

## [v0.5]

Released on May 17, 2022

- General
- Improved Tokay parser newline behavior to support Windows and classic Mac line ending as well
- Moved tests from `test.rs` into their particular locations, so tests are written next to their implementation
Expand Down Expand Up @@ -92,7 +96,8 @@ Released on Mar 4, 2021
- Symbol resolving and scopes


[main]: https://github.com/tokay-lang/tokay/compare/v0.4...main
[main]: https://github.com/tokay-lang/tokay/compare/v0.5...main
[v0.5]: https://github.com/tokay-lang/tokay/compare/v0.4...v0.5
[v0.4]: https://github.com/tokay-lang/tokay/compare/v0.3...v0.4
[v0.3]: https://github.com/tokay-lang/tokay/compare/v0.2...v0.3
[v0.2]: https://github.com/tokay-lang/tokay/compare/v0.1...v0.2
Expand Down
149 changes: 90 additions & 59 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ static_expression_evaluation = [] # Evaluates static expressions like 1+2+3 dur

[build-dependencies]
tokay = "0.4"
glob = "0.3.0"
glob = "0.3"

[dependencies]
indexmap = "1.8.1"
macros = { path = "macros" }
indexmap = "1.8"
tokay-macros = { path = "macros", version = "0.1" }
clap = { version = "2", features = ["yaml"] }
rustyline = "8.2.0"
rustyline = "8.2"
charclass = "0.1"
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright © 2021, 2022 by Jan Max Meyer, Phorward Software Technologies.
Copyright © 2022 by Jan Max Meyer, Phorward Software Technologies.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

Tokay is a programming language designed for ad-hoc parsing.

**Tokay is under development and not considered for production use yet; There are plenty of bugs, incomplete features and planned concepts. Please [help to improve it](#contribute)!**
> Tokay is under development and not considered for production use yet; There are plenty of bugs, incomplete features and planned concepts. Please [help to improve it](#contribute)!
## About

Expand Down Expand Up @@ -147,8 +147,7 @@ Feel free to [contact me](https://phorward.info) directly on any questions, or [

The Tokay programming language is named after the [Tokay gecko (Gekko gecko)](https://en.wikipedia.org/wiki/Tokay_gecko) from Asia, shouting out "token" in the night.

The Tokay logo and icon was thankfully designed by [Timmytiefkuehl](https://github.com/timmytiefkuehl).

The Tokay logo and icon was thankfully designed by [Timmytiefkuehl](https://github.com/timmytiefkuehl).<br>
Check out the [tokay-artwork](https://github.com/tokay-lang/tokay-artwork) repository for different versions of the logo as well.

## License
Expand Down
Loading

0 comments on commit 00b7e8c

Please sign in to comment.