py, compile: Reduce size of compiler structure.
py, compile: Reduce size of compiler structure.

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