Allan Regush

Results 5 issues of Allan Regush

This PR makes directEnumArrayLen public closes #8875

This PR fixes a spelling in error in the tests cmakelists file when project options are missing.

Desktop: Score of 41 ![desktop_eddiehub](https://user-images.githubusercontent.com/17693494/117232376-3ba5d200-adde-11eb-8a96-0df1556c8789.png) Mobile: Score of 58 ![mobile_eddiehub](https://user-images.githubusercontent.com/17693494/117232381-3ea0c280-adde-11eb-89f4-c6a4f0744c20.png)

I think that the readme would be better if you had one picture and a gif showing off the rest. 😄

documentation
enhancement

Getting Segmentation fault on chapter 6 using mpc d59264a In the book ``` mpca_lang(MPCA_LANG_DEFAULT, " \ number : /-?[0-9]+/ ; \ operator : '+' | '-' | '*' | '/'...