Noa
|
6daee1b00e
|
Warn on elided_lifetimes_in_paths
|
2025-03-01 13:49:33 +09:00 |
|
Noa
|
1c3b198a17
|
Enable unsafe_op_in_unsafe_fn lint
|
2025-02-24 21:25:23 -06:00 |
|
Noa
|
a9331bb34d
|
Fix warnings for rust 1.85
|
2025-02-20 14:58:59 -06:00 |
|
Ashwin Naren
|
6e35e20e49
|
dependency bump
Signed-off-by: Ashwin Naren <arihant2math@gmail.com>
|
2025-02-12 18:16:45 +09:00 |
|
Lee Dogeon
|
465627f104
|
Implement vm logics related with ParamSpec, TypeVarTuple
|
2025-02-10 21:21:38 +09:00 |
|
Noa
|
eae60113af
|
Update some stuff for inline const & associated type bounds
|
2024-10-17 16:32:17 -05:00 |
|
Jeong YunWon
|
2919df1df5
|
Mark rust-version 1.78
|
2024-08-08 23:20:17 +09:00 |
|
Jeong YunWon
|
8673169ee7
|
0.4.0
|
2024-08-07 08:38:21 +09:00 |
|
James Clarke
|
08c9a4d86b
|
Added lints and deny.toml
|
2024-06-25 03:59:40 +01:00 |
|
Daniel Chiquito
|
ac08f4447f
|
Add 3.12 typing features to the compiler (#5302)
|
2024-05-10 20:09:04 +09:00 |
|
Jeong YunWon
|
019496e3a8
|
Instruction::ReturnConst
|
2024-05-09 15:26:16 +09:00 |
|
Jeong YunWon
|
8816cd41d5
|
0.3.1
|
2024-04-10 17:39:57 +09:00 |
|
Jelmer Vernooij
|
9031a0ac9f
|
bump lz4_flex dependency to 0.11 (#5067)
|
2023-09-27 17:43:17 +09:00 |
|
Jeong YunWon
|
1208416b92
|
0.3.0 release
|
2023-09-06 18:49:55 +09:00 |
|
Jeong, YunWon
|
d4d362a9ca
|
Update to Rust 1.72.0
|
2023-08-27 00:38:10 +09:00 |
|
Steve Shi
|
de0d323ad3
|
change dependency from num-bigint to malachite-bigint (#4952)
|
2023-06-08 14:28:39 +09:00 |
|
Jeong, YunWon
|
ff7055749c
|
Update parser to specialize ConversionFlag (#4976)
|
2023-05-17 10:47:56 +09:00 |
|
Jeong YunWon
|
dc569e9921
|
Refactoring
|
2023-05-10 19:35:27 +09:00 |
|
Jeong YunWon
|
f2cfa5f0a7
|
Split parser to new repository
6b60f85cc4
|
2023-05-06 14:38:11 +09:00 |
|
Jeong YunWon
|
21afc1933a
|
Update cspell for compiler
|
2023-03-16 22:39:09 +09:00 |
|
Charlie Marsh
|
70734a1f28
|
Include Derive feature with optional Serde dependency
|
2023-03-12 14:46:10 -04:00 |
|
Jeong YunWon
|
87728c4452
|
Merge pull request #4608 from coolreader18/bag-deser
Rework frozen modules and directly deserialize to CodeObject<Literal>
|
2023-03-10 05:19:23 +09:00 |
|
Noa
|
456bc80697
|
Rework frozen modules and directly deserialize to CodeObject<Literal>
|
2023-03-06 13:45:33 -06:00 |
|
Charlie Marsh
|
b846311173
|
Add optional serde dependency
|
2023-03-02 15:38:40 -05:00 |
|
Noa
|
ec7b5861f9
|
Address review comments
|
2023-03-01 21:11:59 -06:00 |
|
Noa
|
6d1f2986fe
|
Custom marshal enc/decoding impl
|
2023-03-01 20:47:21 -06:00 |
|
Jeong YunWon
|
f96942bdc0
|
use super::* from tests submodules
|
2023-02-22 21:01:39 +09:00 |
|
Jeong YunWon
|
6c7d81c325
|
Fix ModeParseError message
|
2023-02-22 20:28:03 +09:00 |
|
Jeong YunWon
|
42a22c280d
|
use workspace dependencies
|
2023-02-06 15:30:38 +09:00 |
|
Noa
|
2861c874ed
|
Switch from 64-bit instruction enum to out-of-line arg values
|
2023-01-12 23:05:17 -06:00 |
|
Noa
|
c7faae9b22
|
Bump all crate versions to 0.2.0
|
2023-01-11 00:14:28 -06:00 |
|
harupy
|
3602d2602b
|
Implement Default for Location
|
2023-01-05 22:48:47 +09:00 |
|
harupy
|
9e0d31d12d
|
Use Self
|
2023-01-04 13:19:23 +09:00 |
|
harupy
|
a6cebc4f51
|
Add with_col_offset and with_row_offset to Location
|
2023-01-04 13:16:03 +09:00 |
|
Jeong YunWon
|
d935fbc445
|
Fix nightly clippy warnings
|
2022-12-05 12:18:16 +09:00 |
|
dvermd
|
4f14fc746c
|
improve col_offset in new line and lalr
|
2022-10-26 21:30:51 +02:00 |
|
dvermd
|
f2bfb78d3c
|
Fix ast types' _fields and use 0-based column
|
2022-10-27 03:09:38 +09:00 |
|
Jeong YunWon
|
d94f638784
|
Fix nightly clippy warnings
|
2022-10-16 02:38:50 +09:00 |
|
Charlie Marsh
|
ea878f2d64
|
Add PartialOrd to Location
|
2022-09-04 16:31:43 -04:00 |
|
Jeong YunWon
|
8c9c2820b7
|
use thiserror
|
2022-08-23 05:08:24 +09:00 |
|
Jeong YunWon
|
55061c7b6a
|
new_syntax_error working without full compiler
Fix #4100
|
2022-08-23 05:08:24 +09:00 |
|
Jeong YunWon
|
d876673546
|
Move out CompileError to core as generic form
|
2022-08-23 01:30:00 +09:00 |
|
Jeong YunWon
|
9aacd144ca
|
Integrate CompileError to compiler-core::BaseError
|
2022-08-22 23:18:41 +09:00 |
|
Jeong YunWon
|
31f95eeb1e
|
integrate CodegenError to compiler-core::Error
|
2022-08-22 18:43:03 +09:00 |
|
Jeong YunWon
|
9ecbff8b98
|
Integrate ParseError to compiler-core::Error
|
2022-08-22 16:28:08 +09:00 |
|
Jeong YunWon
|
65df1fe9b6
|
integrate ast::Location into compilre-core::Location
|
2022-08-22 08:42:20 +09:00 |
|
Jeong YunWon
|
0c456a5706
|
Share location between compiler crates
|
2022-08-22 08:42:20 +09:00 |
|
Jeong YunWon
|
fc6d614bf4
|
rustpython-bytecode -> rustpython-compiler-core
|
2022-08-22 08:42:20 +09:00 |
|