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

stdint.h #4

Open
Hadatko opened this issue Dec 19, 2019 · 9 comments
Open

stdint.h #4

Hadatko opened this issue Dec 19, 2019 · 9 comments

Comments

@Hadatko
Copy link

Hadatko commented Dec 19, 2019

Hi,
Thanks for this project. Looks good for our purpose.
Would be great to support types from stdint.h like uint8_t, int8_t, ... by default without adding them manually, or support parsing this header file.

@Hadatko
Copy link
Author

Hadatko commented Dec 19, 2019

I just found this #3 . I understand the solution, but this is impact every embedded developer and for simplifying parsing process would be great to somehow simplified usage of these basic standard data types.

@Schamper
Copy link
Member

I agree. We're in the process of reviewing a substantial refactor and plan to publish it soon. I don't think these types are in there right now, but I'll add them so that they make it into the next release.

@Hadatko
Copy link
Author

Hadatko commented Dec 19, 2019

Thank you very much

@Hadatko
Copy link
Author

Hadatko commented Dec 19, 2019

Do you have a release date for next release? We need to know for making decission for releasing our app.

@Schamper
Copy link
Member

No release date yet. In the meantime, I can review, merge your changes and publish a new version. I can do this when I'm back at work after new years.

@Hadatko
Copy link
Author

Hadatko commented Dec 28, 2019

This is great. Thank you. Maybe you will find some thoughts for new version.

i wanted support also this type of declaration (struct inside struct):

struct A{
   struct {
     int32_t a;
  } param1;
};

But with current parser it is harder to do it (to support all cases). So menatime i am fine with alternative:

struct B{
     int32_t a;
  };
struct A{
    struct B param1;
};

Enjoy your PTO ;)

@Schamper
Copy link
Member

Yeah, I got some ideas for improvement! As for the point you just mentioned, we actually switched to an entirely different parser, so the new version supports nested structs (also anonymous) and even unions :)

@Hadatko
Copy link
Author

Hadatko commented Aug 5, 2020

Hello. Unfortunately i don't see progress on these tasks. Did you stopped development?

@denniskrul
Copy link

Hi there! We got sidetracked for a bit while working on other projects, but development is still ongoing and we expect to be able to release an update around the end of September or start of October.

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

3 participants