BlockIt是一個簡單的Python框架,旨在使您能夠阻止解析到你的代碼嵌套塊。這聽起來并不令人興奮,但每塊類型是用戶定義的,繼承了很多有用的方法從父塊類。該方法允許你做這樣的事情,勢必造成塊的依賴關(guān)系,修改狀態(tài)參數(shù)的塊;動態(tài)修改塊的最終實現(xiàn)。概括地說,它允許你創(chuàng)建一個相當(dāng)復(fù)雜的預(yù)處理器,比直線上升宏(我們在這里我們使用Python的力量更強大)。在其基礎(chǔ)框架定義了一個行掃描器,1塊分析器和一個符號表用于全球存儲塊。