@ -17,7 +17,8 @@ This page contains notes about using various runtime environments in ReCodEx as
Exercises may be configured for multiple environments, so the student may choose the language for the solution. However, Data-only, Haskell, and Prolog have somewhat unique configurations, therefore an exercise must use such environment exclusively.
Only environments which needed some special treatment are noted here.
Some languages does not have uniquely identified entry point (like `main` routine in C/C++, for instance). For these languages, we have defined entry point -- file which is used as application bootstrap or main compilation unit.
Namely, entry point is present in Haskell, JavaScript, PHP, Python, and Rust. The entry point may be specified in the exercise configuration (pointing to a file provided by the author), or left unspecified. In such case, the student may choose the entry point in case more than one file is submitted.