Juha Jeronen

Results 179 comments of Juha Jeronen

Yes, sounds reasonable. Let's change this in the next version. (Sorry I missed this earlier - I've been away from `mcpyrate` for a while.)

As of 9bf1461 (release 3.3.0 and later), `runtests.py` runs both tests and demos. As of 42d93d4 (release 3.2.0 and later), `macropython -c .` clears `.pyc` caches in the current directory....

Fixed in 3.6.1, now available on PyPI. Thanks!

Now that we have a proper CI process (see #5), what remains is to bump up the test coverage significantly. Issue title changed.

As of [`unpythonic`](https://github.com/Technologicat/unpythonic) v0.15.0, there is an experiment with a very rudimentary macro invocation destructuring system in [`unpythonic.syntax.nameutil`](https://github.com/Technologicat/unpythonic/blob/master/unpythonic/syntax/nameutil.py). This functionality was needed by some of the macros, and being experimental...

Same in `unpythonic`; tracked in https://github.com/Technologicat/unpythonic/issues/83

As of v3.6.2, we fill in the `end_lineno` and `end_col_offset` info in the global postprocess pass (copying it from reference nodes), but that's literally the only thing we do with...

Hmm, the check in https://github.com/azazel75/macropy/blob/master/macropy/core/cleanup.py#L63... Shouldn't we have `bytes` and `complex` there, too?

Hmm, talking to myself here, arguably point 6 is the same thing as boilerplate shaving (point 1), though to quote my own code as an example, the boilerplate may get...

Hmm, strictly speaking, point 3 is a subset of point 2, since the transpiler needs access to the source code, or an AST, of the code to be sent (like...