File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -248,14 +248,14 @@ pub fn default_env() -> Env {
248
248
. ok_or( RuntimeError :: new( "Failed converting `BigInt` to `usize`" ) ) ?
249
249
) ;
250
250
251
- while i <= end {
251
+ while i < end {
252
252
res. push( i. clone( ) ) ;
253
253
i += 1 ;
254
254
}
255
255
256
256
Ok ( Value :: List ( res. into_iter( ) . map( Value :: Int ) . collect:: <List >( ) ) )
257
257
} else {
258
- Ok ( Value :: List ( ( start..= end) . map( Value :: Int ) . collect:: <List >( ) ) )
258
+ Ok ( Value :: List ( ( start..end) . map( Value :: Int ) . collect:: <List >( ) ) )
259
259
}
260
260
}
261
261
} ) ,
Original file line number Diff line number Diff line change @@ -336,8 +336,8 @@ fn read<'a>(
336
336
} ;
337
337
quote_next = false ;
338
338
339
- if ! stack. is_empty ( ) {
340
- if let ParseTree :: List { vec, quoted : _ } = stack . last_mut ( ) . unwrap ( ) {
339
+ if let Some ( last ) = stack. last_mut ( ) {
340
+ if let ParseTree :: List { vec, quoted : _ } = last {
341
341
vec. push ( expr) ;
342
342
}
343
343
None
You can’t perform that action at this time.
0 commit comments