Metadata-Version: 2.1
Name: aiddl-core
Version: 0.3.2
Summary: Core Library for the AI Domain Definition Language (AIDDL) Framework for Integrative AI
Home-page: http://www.aiddl.org
Author: Uwe Köckemann
Author-email: uwe.kockemann@oru.se
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/uwe-koeckemann/AIDDL/issues
Description: # The AIDDL Core Library
        
        This is the Python implementation of the AIDDL Core Library.
        
        It provides everything needed for 
        
        - Parsing AIDDL files
        - Working with containers and modules
        - Creating terms and types
        - Evaluating terms and types
        - Default functions for evaluation
        
        ## Changes
        
        ### 0.3.2
        
        - Refactored parser
        - Added aiddl resource module containing .aiddl files to remove dependency on AIDDL_PATH environment variable
        - Modules loaded from symbolic terms now need to be in a path that follows their name
          - Example: `x.y.z` must be in a file `x/y/z.aiddl` in any known path
        - Python modules can be added as path sources for .aiddl files to the new `Parser` class. 
          - For example: `parser = Parser(c, aiddl_modules=[a, b, c])` assumes `a`, `b`, and `c` are python modules
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
