codewithher / CC-Lantern

Wrapper library for programming cultural lanterns.
GNU General Public License v3.0
0 stars 0 forks source link

1 feature wrapper #12

Closed totally-not-frito-lays closed 6 months ago

totally-not-frito-lays commented 6 months ago

Why:

Closes the following issues (all PRs must close an issue):

What's being changed

Being able to write our own library, we can easily reduce the amount of code that the end user interacts with. This PR address this by implementing the core features that are relevant to our lanterns in a easier to read format.

Testing instructions

The easiest way to test is to run activities 1-3 which double as testing files. These run all the wrapper functions (except wait()).

You can verify that the code works appropriately by visually inspecting the colors that result from the activity function calls. All the function calls are self-describing with what the end result should look like. Attributes to check for:

Check off the following

totally-not-frito-lays commented 6 months ago

This PR does not resolve the usability concerns with the example code, only migrates it.