ptal / oak

A typed parser generator embedded in Rust code for Parsing Expression Grammars
Apache License 2.0
142 stars 14 forks source link

Oak doesn't compile on nightly #100

Closed suhr closed 7 years ago

suhr commented 7 years ago
error[E0432]: unresolved import `syntax::codemap::spanned`
  --> /home/suhr/.cargo/git/checkouts/oak-1f460f26588ecda0/ac80583/src/liboak/rust.rs:21:63
   |
21 | pub use syntax::codemap::{DUMMY_SP, Span, MultiSpan, Spanned, spanned, mk_sp, respan, BytePos};
   |                                                               ^^^^^^^ no `spanned` in `codemap`. Did you mean to use `Spanned`?

error[E0432]: unresolved import `syntax::codemap::mk_sp`
  --> /home/suhr/.cargo/git/checkouts/oak-1f460f26588ecda0/ac80583/src/liboak/rust.rs:21:72
   |
21 | pub use syntax::codemap::{DUMMY_SP, Span, MultiSpan, Spanned, spanned, mk_sp, respan, BytePos};
   |                                                                        ^^^^^ no `mk_sp` in `codemap`

error: no field `value` on type `syntax::ast::Attribute`
  --> /home/suhr/.cargo/git/checkouts/oak-1f460f26588ecda0/ac80583/src/liboak/middle/analysis/attribute.rs:28:26
   |
28 |     let meta_item = attr.value;
   |                          ^^^^^ did you mean `style`?

error: aborting due to previous error

error: Could not compile `oak`.
ptal commented 7 years ago

Solved in Oak 0.5.3