Right now I am injecting the random generator into the lisp environment, this relays on the interpreter to make sure it does not get trampled upon and special cases here and there, so I think its better to extract this out of the LispEnv into its own Env.
Also I'm wanting to add in 2 more environment items;
Execution logging for debugging any execution issues, it would be neat to get a full traceback of the previous execution.
Dice roll logging so that we can log what a roll was for and so forth.
Right now I am injecting the random generator into the lisp environment, this relays on the interpreter to make sure it does not get trampled upon and special cases here and there, so I think its better to extract this out of the LispEnv into its own Env.
Also I'm wanting to add in 2 more environment items;