Work on the main function calls first. Ill see what we can do about UI later but should be pretty easy after implementing main functions
query(String[] <_list of search parameters>) returns int[]<_index of links satisfying condition>
dispLink(int <_index>) returns String<_html formatted output/raw link>
calc(String <_equation>) returns double <_ans>
*append $ to end of equation input string
x <_amount> <_money1> to <_money2>
-g <_game name>exchange(double <_amount>, String <_money1>, String <_money2>) return double <_answer>
game name valid? playgame:error msg; # basically make a checking function to make sure the game exists and if so call the games main function
u know how to play tic tac toe right?
roll 2 50 # rolls random int from 2-50
roll(int low_bound, int upp_bound) returns int
animation while rolling?
do binomial expansion loo
receive equation and plot truth table and karnaugh map
I reccomend splitting atleast 2 functions with one doing raw output in boolean[]/bitmasked-int[] and one to display
Bitmask is a lightweight way to store bools that i find rlly cool but is obviously overkill for this task but u can try if u wanna show off