playground
playground copied to clipboard
An interactive Fortran playground
I didn't notice this before but Flask's CORS defaults, i.e.: https://github.com/fortran-lang/playground/blob/8126026daaf02f5a1901900b4ecf94e2da9811ff/backend/app.py#L13 allow requests from any origins. We should restrict the origins to `http://localhost` (development) and `https://play.fortran-lang.org` (production). @ashirrwad do you...
When first building stdlib, it takes a while for the playground to respond because it takes a while to build stdlib. Building and running programs that use stdlib subsequently is...
I have tried to follow the instructions (they are a trifle terse, so it required me to fill in some details ;)). I got as far as "pipenv run flask...
Once a request has been completed, we should clean up all the files it created. Namely: * Source code * Executable * Input * Any outputs (although this one may...
See comment from #2
*Note: thinking out loud here!* One of the things that may be tricky if you allow people to type in fragments of Fortran programs is that such programs need a...