From bf11277535fc47448041a085002edce1e2295e98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kruli=C5=A1?= Date: Sat, 5 Oct 2019 18:30:51 +0200 Subject: [PATCH] Updated Runtime Environments (markdown) --- Runtime-Environments.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Runtime-Environments.md b/Runtime-Environments.md index ce78860..f603148 100644 --- a/Runtime-Environments.md +++ b/Runtime-Environments.md @@ -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. ## C#