Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New similar project [mat2py](https://mat2py.org/) #183

Open
chaoqing opened this issue May 9, 2022 · 0 comments
Open

New similar project [mat2py](https://mat2py.org/) #183

chaoqing opened this issue May 9, 2022 · 0 comments

Comments

@chaoqing
Copy link

chaoqing commented May 9, 2022

First thank @victorlei to initiate this pioneer work.

But it seems lack of maintenance for long time(#180 ). When I first searched this project and give it a try, unfortunately it did not work. So I followed the issue table(#179 ) and found out the more complete lexer miss_hit. This is the beginning of my project mat2py.

I used the lexer part and generated a new syntax translator under this fork. One can try it out here https://translate.mat2py.org/. To be notice, while nothing store in the backend server, this site will upload the input to it for processing. So one can install the package with python3 -m pip install -U mh-python for offline usage.

The main part of the mat2py project is the runtime library in this separate repo
https://github.com/mat2py/mat2py. It is used to mimicking Matlab behavior like supporting Matlab core functions, keyword end, automatically determining nargout, etc. Give it a try at this online Matlab simulator https://console.mat2py.org/ or install the mat2py package with python3 -m pip install -U mat2py. You do not need to worry about privacy when using the website as it is fully local and no information exchange after environment setup. Please refresh the page if you found loading fail because of the bad network connection.

The mat2py support basic math operation and plot command. You may encounter NotImplementedError, then you are welcome to do a feature request like here did.

Once again, thank smop for inspiring me and welcome to give mat2py a try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant