Skip to content

Conversation

@theodox
Copy link
Owner

@theodox theodox commented Jan 6, 2025

This branch does a bunch of small fixes and one big change

The One Big Change is that the conversion process works in two steps . The first one transforms the incoming python AST into an uglier version of itself which reflects the structure of a ZScript. The second one handles the formatting of the reconfigured AST into ZScript. This removes a lot of the complexity in the original. The nice thing about this new setup is that it allows for more intelligent rewriting -- in particular, it makes it possible to convert Python returns in to the Zbrush "out return" fornat without extra work from the programmer

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

Successfully merging this pull request may close these issues.

1 participant