Import/Export in Every LanguagePublished on 04 October 2019 (Updated: 01 November 2020)
In this article, we’ll learn about the Import/Export project.
Exporting and importing data is required to create modules. For this project, we want to create variables in one file (say this file’s name is “export”) and export them from the “export” file. Then, import them from another file (say the file’s name is “import”), and use them in the “import” file.
To satisfy these requirements, both files must be in the same folder. Then, the
export file must
contain a variable with some value. If everything works correctly, we should be able to execute
import as follows:
$ ./import.lang $ "Sample Programs"
In this case, the import script loaded a variable containing the value “Sample Programs” and
printed it to the user. For consistency and testing purposes, we ask that all
store this value.
The following table contains various test cases that you can use to verify the correctness of your solution:
|Standard Behavior||“Sample Programs”|
As always, these tests will be run against any code submitted to the repo via Glotter.
Import/Export in TypeScript on 01 October 2019 by Ray Voice
- Fill out as needed