Skip to content

Develop Python type system to better emulate MATLAB-like syntax and ease code adaptation #20

Closed
@johmedr

Description

@johmedr

Enabling MATLAB-like syntax on Python data structures is important to reduce the complexity of adapting existing MATLAB code (such as examples or snippets generated by SPM matlabbatch system) to Python. The type system should enable syntax as close as possible to MATLAB's, while behaving in a simple and predictible way.

Current type implementation only mimic the basic syntax of Matlab objects (e.g., dot indexing for structures), but does not allow other existing MATLAB syntactic features (such as indexing an undeclared field in a structure)

In #19, @balbasty proposed a new type system enabling several of these features. This issue is about reviewing and integrating this type system in the code base.

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions