| name: runresult |
| long_name: Run result object |
| description: | |
| This object encapsulates the result of trying to compile and run a |
| sample piece of code with [[compiler.run]] or |
| [[run_command]]. |
| |
| methods: |
| - name: compiled |
| returns: bool |
| description: | |
| If `true`, the compilation succeeded, if `false` it did not |
| and the other methods return unspecified data. This is only available |
| for `compiler.run()` results. |
| |
| - name: returncode |
| returns: int |
| description: The return code of executing the compiled binary |
| |
| - name: stderr |
| returns: str |
| description: The standard error produced when the command was run. |
| |
| - name: stdout |
| returns: str |
| description: The standard out produced when the command was run. |