From 008fd0e67859fb3245d147a0de89cbac845d2fd7 Mon Sep 17 00:00:00 2001 From: Ephraim-nonso Date: Thu, 17 Oct 2024 15:13:41 +0100 Subject: [PATCH] wordy: formatted --- config.json | 155 +++++-------------- exercises/practice/wordy/.meta/example.cairo | 6 +- 2 files changed, 37 insertions(+), 124 deletions(-) diff --git a/config.json b/config.json index 05ec8a4..accebce 100644 --- a/config.json +++ b/config.json @@ -28,7 +28,6 @@ "exercises": { "concept": [ { -<<<<<<< HEAD "slug": "low-power-embedded-game", "name": "Low-power Embedded Game", "uuid": "f3b7ce44-1667-42b4-b792-401d36aee2f1", @@ -40,16 +39,7 @@ "slug": "lucians-luscious-lasagna", "name": "Lucian's Luscious Lasagna", "uuid": "f120ab92-f277-434c-ae38-a3bb86cb67bf", - "concepts": ["functions"], -======= - "slug": "lucians-luscious-lasagna", - "name": "Lucian's Luscious Lasagna", - "uuid": "f120ab92-f277-434c-ae38-a3bb86cb67bf", - "concepts": [ - "functions", - "mutability" - ], ->>>>>>> refs/remotes/origin/main + "concepts": ["functions", "mutability"], "prerequisites": [], "status": "beta" }, @@ -65,211 +55,136 @@ "slug": "cryptographer", "name": "Cryptographer", "uuid": "7d399f77-4b68-4fc8-9421-43fd24bd4dbe", - "concepts": [ - "felts" - ], - "prerequisites": [ - "functions" - ], + "concepts": ["felts"], + "prerequisites": ["functions"], "status": "wip" }, { "slug": "cars-assemble", "name": "Cars Assemble", "uuid": "57845c17-15e5-4c62-bbac-29ad633e9ebb", - "concepts": [ - "integers" - ], - "prerequisites": [ - "functions" - ], + "concepts": ["integers"], + "prerequisites": ["functions"], "status": "wip" }, { "slug": "welcome-to-tech-palace", "name": "Welcome To Tech Palace!", "uuid": "f8108950-9819-4540-8a3a-880d0778806c", - "concepts": [ - "strings" - ], - "prerequisites": [ - "functions" - ], + "concepts": ["strings"], + "prerequisites": ["functions"], "status": "wip" }, { "slug": "magician-in-training", "name": "Magician in Training", "uuid": "b1f29e1f-adb7-4e37-8101-a1819f1179fa", - "concepts": [ - "arrays" - ], - "prerequisites": [ - "integers" - ], + "concepts": ["arrays"], + "prerequisites": ["integers"], "status": "wip" }, { "slug": "rpn-calculator", "name": "RPN Calculator", "uuid": "536d9f09-5910-4a26-93fd-2242667b0b87", - "concepts": [ - "control-flow" - ], - "prerequisites": [ - "arrays", - "enums" - ], + "concepts": ["control-flow"], + "prerequisites": ["arrays", "enums"], "status": "wip" }, { "slug": "gross-store", "name": "Gross Store", "uuid": "e2ae76c7-379e-430d-92d6-9eaaa823acca", - "concepts": [ - "dictionaries" - ], - "prerequisites": [ - "control-flow" - ], + "concepts": ["dictionaries"], + "prerequisites": ["control-flow"], "status": "wip" }, { "slug": "election-day", "name": "Election Day", "uuid": "29bc1a4a-f295-44db-be19-d8e63dc526dc", - "concepts": [ - "ownership", - "structs", - "references-and-snapshots" - ], - "prerequisites": [ - "dictionaries" - ], + "concepts": ["ownership", "structs", "references-and-snapshots"], + "prerequisites": ["dictionaries"], "status": "wip" }, { "slug": "red-vs-blue-darwin-style", "name": "Red vs. Blue: Darwin Style", "uuid": "30761b1c-0c9a-4c91-8d16-1adf8bc4a0dd", - "concepts": [ - "packages-crates-modules" - ], - "prerequisites": [ - "structs" - ], + "concepts": ["packages-crates-modules"], + "prerequisites": ["structs"], "status": "wip" }, { "slug": "health-statistics", "name": "Health Statistics", "uuid": "69389197-e1dc-43bf-865d-d9b58d59b4e7", - "concepts": [ - "method-syntax" - ], - "prerequisites": [ - "structs", - "references-and-snapshots" - ], + "concepts": ["method-syntax"], + "prerequisites": ["structs", "references-and-snapshots"], "status": "wip" }, { "slug": "airport-robot", "name": "Airport Robot", "uuid": "f0c994d7-d183-4dfa-9048-b20be6f3bf2e", - "concepts": [ - "generics", - "traits" - ], - "prerequisites": [ - "method-syntax" - ], + "concepts": ["generics", "traits"], + "prerequisites": ["method-syntax"], "status": "wip" }, { "slug": "low-power-embedded-game", "name": "Low-power Embedded Game", "uuid": "f3b7ce44-1667-42b4-b792-401d36aee2f1", - "concepts": [ - "tuples" - ], - "prerequisites": [ - "traits" - ], + "concepts": ["tuples"], + "prerequisites": ["traits"], "status": "wip" }, { "slug": "the-realm-of-echoes", "name": "the-realm-of-echoes", "uuid": "c8fd3bd0-290e-4472-b967-9a201dfd3041", - "concepts": [ - "printing" - ], - "prerequisites": [ - "traits" - ], + "concepts": ["printing"], + "prerequisites": ["traits"], "status": "wip" }, { "slug": "role-playing-game", "name": "Role Playing Game", "uuid": "1b014752-c3a4-4250-9483-89696864461b", - "concepts": [ - "options" - ], - "prerequisites": [ - "structs", - "method-syntax" - ], + "concepts": ["options"], + "prerequisites": ["structs", "method-syntax"], "status": "wip" }, { "slug": "magical-measurements", "name": "Magical Measurements", "uuid": "590fc9b0-2b5d-4dab-81ca-b43f9987b1f5", - "concepts": [ - "type-conversion" - ], - "prerequisites": [ - "options", - "printing" - ], + "concepts": ["type-conversion"], + "prerequisites": ["options", "printing"], "status": "wip" }, { "slug": "the-farm", "name": "The Farm", "uuid": "e167e30c-84b1-44da-b21c-70bc46688f20", - "concepts": [ - "error-handling" - ], - "prerequisites": [ - "structs" - ], + "concepts": ["error-handling"], + "prerequisites": ["structs"], "status": "wip" }, { "slug": "chrono-realms", "name": "Chrono Realms", "uuid": "eb15461a-ffdc-4bdd-acc1-e95bd7a1ac91", - "concepts": [ - "operator-overloading" - ], - "prerequisites": [ - "generics" - ], + "concepts": ["operator-overloading"], + "prerequisites": ["generics"], "status": "wip" }, { "slug": "chrono-realms-time-tree", "name": "Chrono Realms Time Tree", "uuid": "a72139a1-825e-4349-a6b5-400b665fbe07", - "concepts": [ - "smart-pointers" - ], - "prerequisites": [ - "structs" - ], + "concepts": ["smart-pointers"], + "prerequisites": ["structs"], "status": "wip" } ], diff --git a/exercises/practice/wordy/.meta/example.cairo b/exercises/practice/wordy/.meta/example.cairo index 20a5450..7b9986a 100644 --- a/exercises/practice/wordy/.meta/example.cairo +++ b/exercises/practice/wordy/.meta/example.cairo @@ -21,7 +21,7 @@ pub fn answer(question: ByteArray) -> i32 { Option::Some(s) => { match parse_int(s.unbox()) { Option::Some(s) => s, - Option::None => panic!("syntax error"), + Option::None => panic!("syntax error"), } }, Option::None => panic!("syntax error"), @@ -130,9 +130,7 @@ fn parse_int(num: @ByteArray) -> Option { Option::Some(val) => { if (is_signed) { result = Option::Some(val * -1) } }, - Option::None => { - result = Option::None - }, + Option::None => { result = Option::None }, } result }