2019-03-06 20:47:00 +00:00
|
|
|
# VARIABLES
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/variables/variables1.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/variables/variables2.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/variables/variables3.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/variables/variables4.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# IF
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/if/if1.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
# FUNCTIONS
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/functions/functions1.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/functions/functions2.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/functions/functions3.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/functions/functions4.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/functions/functions5.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# TEST 1
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/test1.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
# PRIMITIVE TYPES
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/primitive_types/primitive_types1.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/primitive_types/primitive_types2.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/primitive_types/primitive_types3.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/primitive_types/primitive_types4.rs"
|
2019-08-18 01:14:00 +01:00
|
|
|
mode = "test"
|
2019-03-06 20:47:00 +00:00
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/primitive_types/primitive_types5.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/primitive_types/primitive_types6.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
2019-05-25 12:39:58 +01:00
|
|
|
# STRUCTS
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/structs/structs1.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
2019-10-21 13:23:06 +01:00
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/structs/structs2.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
2019-03-06 20:47:00 +00:00
|
|
|
# TESTS
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/tests/tests1.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/tests/tests2.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/tests/tests3.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
# TEST 2
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/test2.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
# STRINGS
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/strings/strings1.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/strings/strings2.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# TEST 3
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/test3.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# MODULES
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/modules/modules1.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/modules/modules2.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# MACROS
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/macros/macros1.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/macros/macros2.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/macros/macros3.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/macros/macros4.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# TEST 4
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/test4.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# MOVE SEMANTICS
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/move_semantics/move_semantics1.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/move_semantics/move_semantics2.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/move_semantics/move_semantics3.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/move_semantics/move_semantics4.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# ERROR HANDLING
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/error_handling/errors1.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/error_handling/errors2.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/error_handling/errors3.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/error_handling/errorsn.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
# OPTIONS / RESULTS
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/error_handling/option1.rs"
|
2019-07-27 00:44:10 +01:00
|
|
|
mode = "test"
|
2019-03-06 20:47:00 +00:00
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/error_handling/result1.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
# THREADS
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/threads/threads1.rs"
|
2019-03-13 14:29:02 +00:00
|
|
|
mode = "compile"
|
|
|
|
|
|
|
|
# STANDARD LIBRARY TYPES
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/standard_library_types/arc1.rs"
|
|
|
|
mode = "compile"
|
|
|
|
|
2019-07-02 12:21:58 +01:00
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/standard_library_types/iterators2.rs"
|
|
|
|
mode = "test"
|
|
|
|
|
2019-03-13 14:29:02 +00:00
|
|
|
[[exercises]]
|
2019-06-07 03:10:08 +01:00
|
|
|
path = "exercises/standard_library_types/iterators3.rs"
|
2019-03-13 14:29:02 +00:00
|
|
|
mode = "test"
|
|
|
|
|
|
|
|
[[exercises]]
|
|
|
|
path = "exercises/standard_library_types/iterators4.rs"
|
|
|
|
mode = "test"
|