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

Unit Test System and Desktop Mode #16

Open
calebh opened this issue Nov 5, 2024 · 1 comment
Open

Unit Test System and Desktop Mode #16

calebh opened this issue Nov 5, 2024 · 1 comment

Comments

@calebh
Copy link
Owner

calebh commented Nov 5, 2024

Currently the standard library (and the compiler itself) has no unit tests. The standard library is an obvious target since unit tests for these would exercise many parts of the compiler. Either the compiler would have to be able to target desktop environments, or we would need to emulate some Arduino boards.

Perhaps we should consider a Juniper "desktop mode" which generates C++ code for use on x64. This could eventually lead to Juniper finding applications on typical desktops, which we would have to think about carefully.

@Qata
Copy link

Qata commented Nov 9, 2024

If this would entail adding support for running tests to the compiler itself, a QuickCheck-style system would be fantastic, though non-trivial to implement, but there's a lot of prior art.

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

2 participants