Skip to content

ybakos/wayland-scanner

Repository files navigation

Wayland Scanner

Unstable! Insane! Inane!

A crazy person's experimental re-implementation of the official Wayland scanner.

A self-serving thought experiment about tool/language diversification.

  • How is this implementation better and worse than scanner.c?
  • Separation of data (eg inline strings used for codegen) from code better?
  • Can external templates facilitate multi-language output?
  • Can a different language and library facilitate lean code?
  • Will lean code and another language ecosystem enable easier-to-maintain testing?
  • Am I a crazy idiot?

TODO: Demonstrate the answers to the above.

© 2016 Yong Joseph Bakos

About

A crazy person's implementation of Wayland scanner.

Resources

License

Stars

Watchers

Forks

Packages

No packages published