vm: Factor out exception block setup to a macro.
vm: Factor out exception block setup to a macro.

Will be reused in WITH bytecodes.

kerneltask/micropython,EcmaXp/micropython,infinnovation/micropython,MrSurly/micropython-esp32,drrk/micropython,pramasoul/micropython,utopiaprince/micropython,kerneltask/micropython,vriera/micropython,blmorris/micropython,ganshun666/micropython,supergis/micropython,oopy/micropython,swegener/micropython,chrisdearman/micropython,ganshun666/micropython,henriknelson/micropython,xhat/micropython,neilh10/micropython,dhylands/micropython,adafruit/circuitpython,dmazzella/micropython,HenrikSolver/micropython,noahchense/micropython,feilongfl/micropython,adafruit/micropython,dxxb/micropython,SHA2017-badge/micropython-esp32,danicampora/micropython,xyb/micropython,cnoviello/micropython,ernesto-g/micropython,martinribelotta/micropython,lbattraw/micropython,warner83/micropython,HenrikSolver/micropython,tuc-osg/micropython,vriera/micropython,vitiral/micropython,EcmaXp/micropython,noahchense/micropython,tralamazza/micropython,mianos/micropython,kerneltask/micropython,dxxb/micropython,mianos/micropython,ryannathans/micropython,AriZuu/micropython,ruffy91/micropython,galenhz/micropython,noahwilliamsson/micropython,neilh10/micropython,ericsnowcurrently/micropython,turbinenreiter/micropython,blmorris/micropython,ryannathans/micropython,pramasoul/micropython,mpalomer/micropython,suda/micropython,dhylands/micropython,micropython/micropython-esp32,drrk/micropython,trezor/micropython,cloudformdesign/micropython,mhoffma/micropython,slzatz/micropython,aitjcize/micropython,danicampora/micropython,supergis/micropython,SungEun-Steve-Kim/test-mp,jlillest/micropython,pfalcon/micropython,oopy/micropython,PappaPeppar/micropython,Peetz0r/micropython-esp32,oopy/micropython,drrk/micropython,ruffy91/micropython,warner83/micropython,dinau/micropython,adamkh/micropython,matthewelse/micropython,jimkmc/micropython,martinribelotta/micropython,TDAbboud/micropython,redbear/micropython,omtinez/micropython,paul-xxx/micropython,pozetroninc/micropython,neilh10/micropython,ernesto-g/micropython,torwag/micropython,blmorris/micropython,skybird6672/micropython,bvernoux/micropython,skybird6672/micropython,misterdanb/micropython,AriZuu/micropython,jimkmc/micropython,supergis/micropython,praemdonck/micropython,chrisdearman/micropython,KISSMonX/micropython,adamkh/micropython,Timmenem/micropython,MrSurly/micropython-esp32,adamkh/micropython,xhat/micropython,infinnovation/micropython,lbattraw/micropython,infinnovation/micropython,cwyark/micropython,lowRISC/micropython,MrSurly/micropython,omtinez/micropython,SHA2017-badge/micropython-esp32,HenrikSolver/micropython,paul-xxx/micropython,ernesto-g/micropython,stonegithubs/micropython,hosaka/micropython,kostyll/micropython,TDAbboud/micropython,ahotam/micropython,toolmacher/micropython,swegener/micropython,lowRISC/micropython,kostyll/micropython,toolmacher/micropython,KISSMonX/micropython,deshipu/micropython,slzatz/micropython,stonegithubs/micropython,lbattraw/micropython,swegener/micropython,firstval/micropython,micropython/micropython-esp32,methoxid/micropystat,praemdonck/micropython,selste/micropython,mgyenik/micropython,warner83/micropython,puuu/micropython,galenhz/micropython,feilongfl/micropython,utopiaprince/micropython,mpalomer/micropython,toolmacher/micropython,TDAbboud/micropython,galenhz/micropython,Vogtinator/micropython,methoxid/micropystat,pfalcon/micropython,mhoffma/micropython,alex-march/micropython,mgyenik/micropython,ChuckM/micropython,chrisdearman/micropython,TDAbboud/micropython,praemdonck/micropython,martinribelotta/micropython,feilongfl/micropython,supergis/micropython,ryannathans/micropython,cnoviello/micropython,adafruit/circuitpython,TDAbboud/micropython,MrSurly/micropython,ernesto-g/micropython,micropython/micropython-esp32,puuu/micropython,danicampora/micropython,turbinenreiter/micropython,adafruit/micropython,xyb/micropython,omtinez/micropython,adafruit/circuitpython,ahotam/micropython,AriZuu/micropython,redbear/micropython,tdautc19841202/micropython,tobbad/micropython,danicampora/micropython,aethaniel/micropython,tobbad/micropython,ryannathans/micropython,lowRISC/micropython,cnoviello/micropython,alex-march/micropython,trezor/micropython,vriera/micropython,puuu/micropython,alex-robbins/micropython,SungEun-Steve-Kim/test-mp,rubencabrera/micropython,cwyark/micropython,matthewelse/micropython,rubencabrera/micropython,tuc-osg/micropython,bvernoux/micropython,jlillest/micropython,xhat/micropython,firstval/micropython,mianos/micropython,trezor/micropython,drrk/micropython,henriknelson/micropython,slzatz/micropython,blmorris/micropython,hiway/micropython,skybird6672/micropython,mianos/micropython,pozetroninc/micropython,adafruit/micropython,aethaniel/micropython,suda/micropython,jlillest/micropython,neilh10/micropython,tobbad/micropython,cwyark/micropython,toolmacher/micropython,jmarcelino/pycom-micropython,blazewicz/micropython,dxxb/micropython,aitjcize/micropython,methoxid/micropystat,warner83/micropython,turbinenreiter/micropython,kostyll/micropython,henriknelson/micropython,Timmenem/micropython,xhat/micropython,stonegithubs/micropython,blazewicz/micropython,ceramos/micropython,mpalomer/micropython,slzatz/micropython,ahotam/micropython,xuxiaoxin/micropython,matthewelse/micropython,cwyark/micropython,blazewicz/micropython,ahotam/micropython,blazewicz/micropython,swegener/micropython,xuxiaoxin/micropython,orionrobots/micropython,kostyll/micropython,tuc-osg/micropython,firstval/micropython,jmarcelino/pycom-micropython,emfcamp/micropython,ganshun666/micropython,ganshun666/micropython,heisewangluo/micropython,Timmenem/micropython,bvernoux/micropython,redbear/micropython,pozetroninc/micropython,feilongfl/micropython,utopiaprince/micropython,feilongfl/micropython,omtinez/micropython,tralamazza/micropython,torwag/micropython,ChuckM/micropython,orionrobots/micropython,torwag/micropython,cnoviello/micropython,MrSurly/micropython-esp32,pfalcon/micropython,heisewangluo/micropython,vriera/micropython,bvernoux/micropython,xuxiaoxin/micropython,matthewelse/micropython,noahchense/micropython,infinnovation/micropython,adamkh/micropython,methoxid/micropystat,vriera/micropython,jmarcelino/pycom-micropython,noahchense/micropython,adafruit/micropython,dhylands/micropython,trezor/micropython,cwyark/micropython,SHA2017-badge/micropython-esp32,Peetz0r/micropython-esp32,deshipu/micropython,KISSMonX/micropython,hiway/micropython,mhoffma/micropython,stonegithubs/micropython,kerneltask/micropython,micropython/micropython-esp32,jimkmc/micropython,deshipu/micropython,cloudformdesign/micropython,Vogtinator/micropython,SungEun-Steve-Kim/test-mp,martinribelotta/micropython,mgyenik/micropython,PappaPeppar/micropython,jimkmc/micropython,kostyll/micropython,dhylands/micropython,micropython/micropython-esp32,vitiral/micropython,dxxb/micropython,EcmaXp/micropython,selste/micropython,cloudformdesign/micropython,dmazzella/micropython,xyb/micropython,AriZuu/micropython,utopiaprince/micropython,toolmacher/micropython,Vogtinator/micropython,KISSMonX/micropython,heisewangluo/micropython,torwag/micropython,redbear/micropython,pfalcon/micropython,SungEun-Steve-Kim/test-mp,EcmaXp/micropython,ericsnowcurrently/micropython,suda/micropython,alex-march/micropython,turbinenreiter/micropython,galenhz/micropython,swegener/micropython,ericsnowcurrently/micropython,xyb/micropython,Vogtinator/micropython,ChuckM/micropython,infinnovation/micropython,tdautc19841202/micropython,tobbad/micropython,mgyenik/micropython,rubencabrera/micropython,dmazzella/micropython,HenrikSolver/micropython,rubencabrera/micropython,dinau/micropython,ganshun666/micropython,mhoffma/micropython,matthewelse/micropython,SungEun-Steve-Kim/test-mp,henriknelson/micropython,warner83/micropython,oopy/micropython,lowRISC/micropython,ruffy91/micropython,misterdanb/micropython,selste/micropython,xhat/micropython,jlillest/micropython,misterdanb/micropython,ceramos/micropython,jimkmc/micropython,hosaka/micropython,pramasoul/micropython,lbattraw/micropython,AriZuu/micropython,galenhz/micropython,deshipu/micropython,orionrobots/micropython,jmarcelino/pycom-micropython,mpalomer/micropython,PappaPeppar/micropython,Peetz0r/micropython-esp32,rubencabrera/micropython,ChuckM/micropython,skybird6672/micropython,aethaniel/micropython,dhylands/micropython,pfalcon/micropython,MrSurly/micropython-esp32,torwag/micropython,misterdanb/micropython,alex-robbins/micropython,Peetz0r/micropython-esp32,dxxb/micropython,tdautc19841202/micropython,alex-robbins/micropython,mianos/micropython,emfcamp/micropython,bvernoux/micropython,ahotam/micropython,aitjcize/micropython,ernesto-g/micropython,hosaka/micropython,selste/micropython,praemdonck/micropython,dinau/micropython,mhoffma/micropython,alex-robbins/micropython,skybird6672/micropython,alex-robbins/micropython,Peetz0r/micropython-esp32,paul-xxx/micropython,pramasoul/micropython,ceramos/micropython,blmorris/micropython,PappaPeppar/micropython,dmazzella/micropython,tralamazza/micropython,omtinez/micropython,deshipu/micropython,hosaka/micropython,turbinenreiter/micropython,jmarcelino/pycom-micropython,cloudformdesign/micropython,tdautc19841202/micropython,praemdonck/micropython,SHA2017-badge/micropython-esp32,lbattraw/micropython,adafruit/circuitpython,adafruit/circuitpython,paul-xxx/micropython,emfcamp/micropython,MrSurly/micropython,Timmenem/micropython,adafruit/circuitpython,heisewangluo/micropython,martinribelotta/micropython,ceramos/micropython,ruffy91/micropython,Timmenem/micropython,aitjcize/micropython,noahwilliamsson/micropython,aethaniel/micropython,noahwilliamsson/micropython,dinau/micropython,adamkh/micropython,PappaPeppar/micropython,firstval/micropython,orionrobots/micropython,puuu/micropython,firstval/micropython,mpalomer/micropython,SHA2017-badge/micropython-esp32,MrSurly/micropython,tobbad/micropython,ericsnowcurrently/micropython,redbear/micropython,EcmaXp/micropython,tralamazza/micropython,puuu/micropython,tdautc19841202/micropython,utopiaprince/micropython,emfcamp/micropython,tuc-osg/micropython,alex-march/micropython,suda/micropython,vitiral/micropython,KISSMonX/micropython,emfcamp/micropython,hiway/micropython,pramasoul/micropython,Vogtinator/micropython,stonegithubs/micropython,tuc-osg/micropython,trezor/micropython,blazewicz/micropython,vitiral/micropython,ChuckM/micropython,vitiral/micropython,cnoviello/micropython,ryannathans/micropython,jlillest/micropython,neilh10/micropython,slzatz/micropython,methoxid/micropystat,aethaniel/micropython,xuxiaoxin/micropython,mgyenik/micropython,drrk/micropython,chrisdearman/micropython,MrSurly/micropython,pozetroninc/micropython,dinau/micropython,noahwilliamsson/micropython,selste/micropython,danicampora/micropython,henriknelson/micropython,cloudformdesign/micropython,chrisdearman/micropython,supergis/micropython,oopy/micropython,orionrobots/micropython,ericsnowcurrently/micropython,noahwilliamsson/micropython,paul-xxx/micropython,xyb/micropython,misterdanb/micropython,hiway/micropython,adafruit/micropython,pozetroninc/micropython,heisewangluo/micropython,HenrikSolver/micropython,ruffy91/micropython,kerneltask/micropython,xuxiaoxin/micropython,matthewelse/micropython,lowRISC/micropython,hiway/micropython,ceramos/micropython,suda/micropython,hosaka/micropython,noahchense/micropython,alex-march/micropython,MrSurly/micropython-esp32