BlockIt provides a Python framework to scan and parse a program file into constituent nested blocks, however defined, forming a block tree of your code and can be used as a mechanism to "extend" in some sense, the underlying programming language.
EasyExtend is a pure Python framework dedicated to extend the Python language. It enables the creation of domain specific languages integrated seamlessly with Python.
A Python-based macro processing tool to extend C-like languages with DSLs. MP reduces the amount of work necessary to extend C by extracting the relevant blocks to process and calling user-supplied Python functions to handle the macro.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.