File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -616,11 +616,13 @@ impl<'a> VM<'a> {
616616 OpCode :: ImportFrom => { self . pop ( ) ?; self . push ( Val :: none ( ) ) ; }
617617 OpCode :: SetupExcept | OpCode :: PopExcept => { }
618618 OpCode :: Raise | OpCode :: RaiseFrom => { return Err ( VmErr :: Runtime ( "exception raised" . into ( ) ) ) ; }
619- OpCode :: SetupWith | OpCode :: ExitWith => { }
619+ OpCode :: SetupWith | OpCode :: ExitWith => { return Err ( VmErr :: Runtime ( "with/as not yet supported" . into ( ) ) ) ; }
620620 OpCode :: Await | OpCode :: YieldFrom => { }
621- OpCode :: UnpackArgs => { }
622- OpCode :: MakeClass | OpCode :: LoadAttr | OpCode :: StoreAttr => { }
623- OpCode :: ListComp | OpCode :: SetComp | OpCode :: DictComp | OpCode :: GenExpr => { }
621+ OpCode :: UnpackArgs => { return Err ( VmErr :: Runtime ( "*args/**kwargs not yet supported" . into ( ) ) ) ; }
622+ OpCode :: MakeClass => { return Err ( VmErr :: Runtime ( "classes not yet supported" . into ( ) ) ) ; }
623+ OpCode :: LoadAttr | OpCode :: StoreAttr => { return Err ( VmErr :: Runtime ( "attribute access not yet supported" . into ( ) ) ) ; }
624+ OpCode :: ListComp | OpCode :: SetComp | OpCode :: DictComp => { return Err ( VmErr :: Runtime ( "comprehensions not yet supported" . into ( ) ) ) ; }
625+ OpCode :: GenExpr => { return Err ( VmErr :: Runtime ( "generator expressions not yet supported" . into ( ) ) ) ; }
624626 }
625627 }
626628 }
You can’t perform that action at this time.
0 commit comments