Coverage for src/m6rclib/__init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.6.1, created at 2024-11-12 19:56 +0000

1"""An embedded compiler for the Metaphor language.""" 

2 

3__version__ = "0.1.0" 

4 

5# Export main classes so users can import directly from language_parser 

6from .metaphor_ast_node import MetaphorASTNode, MetaphorASTNodeType 

7from .metaphor_parser import MetaphorParser, MetaphorParserError 

8 

9# List what should be available when using `from language_parser import *` 

10__all__ = [ 

11 "MetaphorASTNode", 

12 "MetaphorASTNodeType", 

13 "MetaphorParser", 

14 "MetaphorParserError", 

15]