[{"data":1,"prerenderedAt":1371},["ShallowReactive",2],{"navigation_docs":3,"-core-features-conditionals":198,"-core-features-conditionals-surround":1366},[4,30,81,118,147,171,184],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"/getting-started","1.getting-started",[10,15,20,25],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","/getting-started/introduction","1.getting-started/2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","/getting-started/installation","1.getting-started/3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Quick start","/getting-started/quickstart","1.getting-started/4.quickstart","i-lucide-code-xml",{"title":26,"path":27,"stem":28,"icon":29},"Troubleshooting","/getting-started/troubleshooting","1.getting-started/5.troubleshooting","i-lucide-wrench",{"title":31,"icon":6,"path":32,"stem":33,"children":34,"page":6},"Core Features","/core-features","2.core-features",[35,39,43,48,52,56,60,64,68,73,77],{"title":36,"path":37,"stem":38,"icon":24},"Main function","/core-features/main-function","2.core-features/1.main-function",{"title":40,"path":41,"stem":42,"icon":24},"Variables","/core-features/variables","2.core-features/2.variables",{"title":44,"path":45,"stem":46,"icon":47},"Comment","/core-features/comment","2.core-features/3.comment","i-lucide-hash",{"title":49,"path":50,"stem":51,"icon":24},"Conditionals","/core-features/conditionals","2.core-features/4.conditionals",{"title":53,"path":54,"stem":55,"icon":24},"Loops","/core-features/loops","2.core-features/5.loops",{"title":57,"path":58,"stem":59,"icon":24},"Functions","/core-features/functions","2.core-features/6.functions",{"title":61,"path":62,"stem":63,"icon":24},"Pointers","/core-features/pointers","2.core-features/7.pointers",{"title":65,"path":66,"stem":67,"icon":24},"Data types","/core-features/datatypes","2.core-features/8.datatypes",{"title":69,"path":70,"stem":71,"icon":72},"Operators","/core-features/operators","2.core-features/9.operators","i-lucide-percent",{"title":74,"path":75,"stem":76,"icon":24},"Literals","/core-features/a.literals","2.core-features/a.literals",{"title":78,"path":79,"stem":80,"icon":24},"Keywords","/core-features/b.keywords","2.core-features/b.keywords",{"title":82,"icon":6,"path":83,"stem":84,"children":85,"page":6},"Features","/features","3.features",[86,90,94,98,102,106,110,114],{"title":87,"path":88,"stem":89,"icon":24},"Const","/features/const","3.features/1.const",{"title":91,"path":92,"stem":93,"icon":24},"Define","/features/define","3.features/2.define",{"title":95,"path":96,"stem":97,"icon":24},"Enum","/features/enum","3.features/3.enum",{"title":99,"path":100,"stem":101,"icon":24},"Union","/features/union","3.features/4.union",{"title":103,"path":104,"stem":105,"icon":24},"Overloading","/features/overloading","3.features/5.overloading",{"title":107,"path":108,"stem":109,"icon":24},"Lambda","/features/lambda","3.features/6.lambda",{"title":111,"path":112,"stem":113,"icon":24},"Callback","/features/callback","3.features/7.callback",{"title":115,"path":116,"stem":117,"icon":24},"Auto","/features/auto","3.features/8.auto",{"title":119,"icon":6,"path":120,"stem":121,"children":122,"page":6},"Advance Features","/advance","4.advance",[123,127,131,135,139,143],{"title":124,"path":125,"stem":126,"icon":24},"Generic Type","/advance/generic-type","4.advance/1.generic-type",{"title":128,"path":129,"stem":130,"icon":24},"Errors","/advance/error","4.advance/2.error",{"title":132,"path":133,"stem":134,"icon":24},"Annotation","/advance/annotation","4.advance/3.annotation",{"title":136,"path":137,"stem":138,"icon":24},"Variadic Function","/advance/variadic-func","4.advance/4.variadic-func",{"title":140,"path":141,"stem":142,"icon":24},"Module","/advance/module-interface","4.advance/5.module-interface",{"title":144,"path":145,"stem":146,"icon":24},"Operator Overloading","/advance/operator-overloading","4.advance/6.operator-overloading",{"title":148,"icon":6,"path":149,"stem":150,"children":151,"page":6},"Struct","/struct","5.struct",[152,155,159,163,167],{"title":148,"path":153,"stem":154,"icon":24},"/struct/struct","5.struct/1.struct",{"title":156,"path":157,"stem":158,"icon":24},"Methods","/struct/methods","5.struct/2.methods",{"title":160,"path":161,"stem":162,"icon":24},"Init/Deinit","/struct/init-deinit","5.struct/3.init-deinit",{"title":164,"path":165,"stem":166,"icon":24},"Encapsulation","/struct/encapsulation","5.struct/4.encapsulation",{"title":168,"path":169,"stem":170,"icon":24},"Static","/struct/static","5.struct/5.static",{"title":172,"icon":6,"path":173,"stem":174,"children":175,"page":6},"Data Structures","/data-structure","6.data-structure",[176,180],{"title":177,"path":178,"stem":179,"icon":24},"Array","/data-structure/array","6.data-structure/array",{"title":181,"path":182,"stem":183,"icon":24},"Structural Type","/data-structure/strutural-type","6.data-structure/strutural-type",{"title":185,"icon":6,"path":186,"stem":187,"children":188,"page":6},"Standard Libraries","/stdlib","7.stdlib",[189,194],{"title":190,"path":191,"stem":192,"icon":193},"stdlib","/stdlib/stdlib","7.stdlib/stdlib","i-lucide-library-big",{"title":195,"path":196,"stem":197,"icon":24},"syscall","/stdlib/syscall","7.stdlib/syscall",{"id":199,"title":49,"body":200,"description":1359,"extension":1360,"links":1361,"meta":1362,"navigation":1363,"path":50,"seo":1364,"stem":51,"__hash__":1365},"docs/2.core-features/4.conditionals.md",{"type":201,"value":202,"toc":1347},"minimark",[203,207,235,240,247,250,292,296,301,367,377,381,388,427,431,508,517,521,524,580,584,588,684,693,707,711,717,793,797,1050,1057,1191,1198,1203,1336,1340,1343],[204,205,206],"p",{},"A conditional statement is programming construct that executes different code depending on whether a given condition is true or false. It enables control over the flow of your program by making decisions based on boolean expressoins.",[208,209,210,213],"blockquote",{},[204,211,212],{},"In Cambo, there are 3 main statements built into the language:",[214,215,216,224,230],"ul",{},[217,218,219,223],"li",{},[220,221,222],"strong",{},"if"," statement",[217,225,226,229],{},[220,227,228],{},"match"," statement.",[217,231,232,229],{},[220,233,234],{},"expression-based",[236,237,239],"h2",{"id":238},"if-statement","If statement",[204,241,242,243,246],{},"An ",[244,245,222],"code",{}," statement is a control strucuture that executes a line or a block of code when a specified condition evaluates to true.",[248,249,222],"h3",{"id":222},[251,252,258],"pre",{"className":253,"code":254,"filename":255,"language":256,"meta":257,"style":257},"language-kh shiki shiki-themes material-theme-lighter one-light one-dark-pro","if(condition){\n  # code...\n}\n","syntax","kh","",[244,259,260,279,286],{"__ignoreMap":257},[261,262,265,268,272,276],"span",{"class":263,"line":264},"line",1,[261,266,222],{"class":267},"sQsOY",[261,269,271],{"class":270},"sM89C","(",[261,273,275],{"class":274},"s8dPH","condition",[261,277,278],{"class":270},"){\n",[261,280,282],{"class":263,"line":281},2,[261,283,285],{"class":284},"seacL","  # code...\n",[261,287,289],{"class":263,"line":288},3,[261,290,291],{"class":270},"}\n",[293,294,295],"warning",{},"A condition must be a boolean expression; an assignment is not valid.",[204,297,298],{},[220,299,300],{},"Example:",[251,302,304],{"className":253,"code":303,"language":256,"meta":257,"style":257},"int age = 18;\nif(age == 18){\n  print(\"you are 18.\"); \n}\n",[244,305,306,325,341,362],{"__ignoreMap":257},[261,307,308,311,314,318,322],{"class":263,"line":264},[261,309,310],{"class":274},"int",[261,312,313],{"class":274}," age",[261,315,317],{"class":316},"sB4Xn"," =",[261,319,321],{"class":320},"sriKn"," 18",[261,323,324],{"class":270},";\n",[261,326,327,329,331,334,337,339],{"class":263,"line":281},[261,328,222],{"class":267},[261,330,271],{"class":270},[261,332,333],{"class":274},"age",[261,335,336],{"class":316}," ==",[261,338,321],{"class":320},[261,340,278],{"class":270},[261,342,343,347,349,353,357,359],{"class":263,"line":288},[261,344,346],{"class":345},"spnjr","  print",[261,348,271],{"class":270},[261,350,352],{"class":351},"sVH1b","\"",[261,354,356],{"class":355},"spZWa","you are 18.",[261,358,352],{"class":351},[261,360,361],{"class":270},"); \n",[261,363,365],{"class":263,"line":364},4,[261,366,291],{"class":270},[204,368,369,370,372,373,376],{},"In the code above, ",[244,371,356],{}," will be shown, as the condition\n",[244,374,375],{},"age == 18"," is true in this case.",[248,378,380],{"id":379},"if-else","if else",[204,382,383,384,387],{},"The ",[244,385,386],{},"else"," clause is optional, can be included or ommited depending entirely on your implementation needs.",[251,389,391],{"className":253,"code":390,"filename":255,"language":256,"meta":257,"style":257},"if(condition){\n  # code ...\n} else {\n  # code ...\n}\n",[244,392,393,403,408,418,422],{"__ignoreMap":257},[261,394,395,397,399,401],{"class":263,"line":264},[261,396,222],{"class":267},[261,398,271],{"class":270},[261,400,275],{"class":274},[261,402,278],{"class":270},[261,404,405],{"class":263,"line":281},[261,406,407],{"class":284},"  # code ...\n",[261,409,410,413,415],{"class":263,"line":288},[261,411,412],{"class":270},"} ",[261,414,386],{"class":267},[261,416,417],{"class":270}," {\n",[261,419,420],{"class":263,"line":364},[261,421,407],{"class":284},[261,423,425],{"class":263,"line":424},5,[261,426,291],{"class":270},[204,428,429],{},[220,430,300],{},[251,432,434],{"className":253,"code":433,"language":256,"meta":257,"style":257},"int age = 15;\nif(age >= 18){\n  print(\"you're eligible.\");\n} else {\n  print(\"you're not eligible.\");\n}\n",[244,435,436,449,464,480,488,503],{"__ignoreMap":257},[261,437,438,440,442,444,447],{"class":263,"line":264},[261,439,310],{"class":274},[261,441,313],{"class":274},[261,443,317],{"class":316},[261,445,446],{"class":320}," 15",[261,448,324],{"class":270},[261,450,451,453,455,457,460,462],{"class":263,"line":281},[261,452,222],{"class":267},[261,454,271],{"class":270},[261,456,333],{"class":274},[261,458,459],{"class":316}," >=",[261,461,321],{"class":320},[261,463,278],{"class":270},[261,465,466,468,470,472,475,477],{"class":263,"line":288},[261,467,346],{"class":345},[261,469,271],{"class":270},[261,471,352],{"class":351},[261,473,474],{"class":355},"you're eligible.",[261,476,352],{"class":351},[261,478,479],{"class":270},");\n",[261,481,482,484,486],{"class":263,"line":364},[261,483,412],{"class":270},[261,485,386],{"class":267},[261,487,417],{"class":270},[261,489,490,492,494,496,499,501],{"class":263,"line":424},[261,491,346],{"class":345},[261,493,271],{"class":270},[261,495,352],{"class":351},[261,497,498],{"class":355},"you're not eligible.",[261,500,352],{"class":351},[261,502,479],{"class":270},[261,504,506],{"class":263,"line":505},6,[261,507,291],{"class":270},[204,509,510,511,513,514,516],{},"In this case ",[244,512,333],{}," is assigned to be 15, so ",[244,515,498],{}," will be printed into the terminal.",[248,518,520],{"id":519},"else-if","else if",[204,522,523],{},"In some cases, multiple conditions, more than two, need to be evaulated in order to control the flow of a program effectively. This can be achieved by chaining the else if statement, as shown below:",[251,525,527],{"className":253,"code":526,"filename":255,"language":256,"meta":257,"style":257},"if(condition){\n  # code ...\n} else if(condition){\n  # code ...\n} else {\n  # fall back code...\n}\n",[244,528,529,539,543,558,562,570,575],{"__ignoreMap":257},[261,530,531,533,535,537],{"class":263,"line":264},[261,532,222],{"class":267},[261,534,271],{"class":270},[261,536,275],{"class":274},[261,538,278],{"class":270},[261,540,541],{"class":263,"line":281},[261,542,407],{"class":284},[261,544,545,547,549,552,554,556],{"class":263,"line":288},[261,546,412],{"class":270},[261,548,386],{"class":267},[261,550,551],{"class":267}," if",[261,553,271],{"class":270},[261,555,275],{"class":274},[261,557,278],{"class":270},[261,559,560],{"class":263,"line":364},[261,561,407],{"class":284},[261,563,564,566,568],{"class":263,"line":424},[261,565,412],{"class":270},[261,567,386],{"class":267},[261,569,417],{"class":270},[261,571,572],{"class":263,"line":505},[261,573,574],{"class":284},"  # fall back code...\n",[261,576,578],{"class":263,"line":577},7,[261,579,291],{"class":270},[581,582,583],"note",{},"Chaining else if statement can be done indefinitely, but excessive use is not considered good practice!",[204,585,586],{},[220,587,300],{},[251,589,591],{"className":253,"code":590,"language":256,"meta":257,"style":257},"if(age > 18){\n  print(\"you're over 18.\");\n} else if(age \u003C 18){\n  print(\"you're below 18.\");\n} else {\n  print(\"you're 18.\");\n}\n",[244,592,593,608,623,642,657,665,680],{"__ignoreMap":257},[261,594,595,597,599,601,604,606],{"class":263,"line":264},[261,596,222],{"class":267},[261,598,271],{"class":270},[261,600,333],{"class":274},[261,602,603],{"class":316}," >",[261,605,321],{"class":320},[261,607,278],{"class":270},[261,609,610,612,614,616,619,621],{"class":263,"line":281},[261,611,346],{"class":345},[261,613,271],{"class":270},[261,615,352],{"class":351},[261,617,618],{"class":355},"you're over 18.",[261,620,352],{"class":351},[261,622,479],{"class":270},[261,624,625,627,629,631,633,635,638,640],{"class":263,"line":288},[261,626,412],{"class":270},[261,628,386],{"class":267},[261,630,551],{"class":267},[261,632,271],{"class":270},[261,634,333],{"class":274},[261,636,637],{"class":316}," \u003C",[261,639,321],{"class":320},[261,641,278],{"class":270},[261,643,644,646,648,650,653,655],{"class":263,"line":364},[261,645,346],{"class":345},[261,647,271],{"class":270},[261,649,352],{"class":351},[261,651,652],{"class":355},"you're below 18.",[261,654,352],{"class":351},[261,656,479],{"class":270},[261,658,659,661,663],{"class":263,"line":424},[261,660,412],{"class":270},[261,662,386],{"class":267},[261,664,417],{"class":270},[261,666,667,669,671,673,676,678],{"class":263,"line":505},[261,668,346],{"class":345},[261,670,271],{"class":270},[261,672,352],{"class":351},[261,674,675],{"class":355},"you're 18.",[261,677,352],{"class":351},[261,679,479],{"class":270},[261,681,682],{"class":263,"line":577},[261,683,291],{"class":270},[204,685,686,687,689,690,692],{},"Here we can check if ",[244,688,333],{}," is above or below 18. Also, you can clearly see that we don't need to check if age is 18 or not, the ",[244,691,386],{}," takes care of this for us already.",[694,695,696,699],"tip",{},[204,697,698],{},"If the execution code is a single-line, curly brackets can be removed without any issues:",[251,700,705],{"className":701,"code":703,"language":704},[702],"language-text","if(condition)\n  # a single-line code;\nelse\n  # a single-line fall back code;\n","text",[244,706,703],{"__ignoreMap":257},[236,708,710],{"id":709},"match-statement","Match statement",[204,712,713,714,716],{},"\"A ",[244,715,228],{}," is a conditional statement that evaluates an expression, compares the result against multiple case values, and executes the corresponding block of code for the first match found.\"",[251,718,720],{"className":253,"code":719,"filename":255,"language":256,"meta":257,"style":257},"match(expression){\n  case value:\n    # code ...\n  case value:\n    # code ...\n  case value:\n    # code ...\n  otherwise: \n    # fall back code ...\n}\n",[244,721,722,733,744,749,757,761,769,773,782,788],{"__ignoreMap":257},[261,723,724,726,728,731],{"class":263,"line":264},[261,725,228],{"class":345},[261,727,271],{"class":270},[261,729,730],{"class":274},"expression",[261,732,278],{"class":270},[261,734,735,738,741],{"class":263,"line":281},[261,736,737],{"class":267},"  case",[261,739,740],{"class":274}," value",[261,742,743],{"class":270},":\n",[261,745,746],{"class":263,"line":288},[261,747,748],{"class":284},"    # code ...\n",[261,750,751,753,755],{"class":263,"line":364},[261,752,737],{"class":267},[261,754,740],{"class":274},[261,756,743],{"class":270},[261,758,759],{"class":263,"line":424},[261,760,748],{"class":284},[261,762,763,765,767],{"class":263,"line":505},[261,764,737],{"class":267},[261,766,740],{"class":274},[261,768,743],{"class":270},[261,770,771],{"class":263,"line":577},[261,772,748],{"class":284},[261,774,776,779],{"class":263,"line":775},8,[261,777,778],{"class":267},"  otherwise",[261,780,781],{"class":270},": \n",[261,783,785],{"class":263,"line":784},9,[261,786,787],{"class":284},"    # fall back code ...\n",[261,789,791],{"class":263,"line":790},10,[261,792,291],{"class":270},[204,794,795],{},[220,796,300],{},[251,798,800],{"className":253,"code":799,"language":256,"meta":257,"style":257},"# assume `day` is a variable of string type\nmatch(day){\n  case \"mon\": \n    print(\"today is monday.\");\n  case \"tue\": \n    print(\"today is tuesday.\");\n  case \"wed\": \n    print(\"today is wednesday.\");\n  case \"thu\": \n    print(\"today is thurday.\");\n  case \"fri\": \n    print(\"today is friday.\");\n  case \"sat\": \n    print(\"today is saturday.\");\n  case \"sun\": \n    print(\"today is sunday.\");\n  otherwise:\n    print(\"ehh?\");\n}\n",[244,801,802,807,818,832,848,861,876,889,904,917,932,946,962,976,992,1006,1022,1029,1045],{"__ignoreMap":257},[261,803,804],{"class":263,"line":264},[261,805,806],{"class":284},"# assume `day` is a variable of string type\n",[261,808,809,811,813,816],{"class":263,"line":281},[261,810,228],{"class":345},[261,812,271],{"class":270},[261,814,815],{"class":274},"day",[261,817,278],{"class":270},[261,819,820,822,825,828,830],{"class":263,"line":288},[261,821,737],{"class":267},[261,823,824],{"class":351}," \"",[261,826,827],{"class":355},"mon",[261,829,352],{"class":351},[261,831,781],{"class":270},[261,833,834,837,839,841,844,846],{"class":263,"line":364},[261,835,836],{"class":345},"    print",[261,838,271],{"class":270},[261,840,352],{"class":351},[261,842,843],{"class":355},"today is monday.",[261,845,352],{"class":351},[261,847,479],{"class":270},[261,849,850,852,854,857,859],{"class":263,"line":424},[261,851,737],{"class":267},[261,853,824],{"class":351},[261,855,856],{"class":355},"tue",[261,858,352],{"class":351},[261,860,781],{"class":270},[261,862,863,865,867,869,872,874],{"class":263,"line":505},[261,864,836],{"class":345},[261,866,271],{"class":270},[261,868,352],{"class":351},[261,870,871],{"class":355},"today is tuesday.",[261,873,352],{"class":351},[261,875,479],{"class":270},[261,877,878,880,882,885,887],{"class":263,"line":577},[261,879,737],{"class":267},[261,881,824],{"class":351},[261,883,884],{"class":355},"wed",[261,886,352],{"class":351},[261,888,781],{"class":270},[261,890,891,893,895,897,900,902],{"class":263,"line":775},[261,892,836],{"class":345},[261,894,271],{"class":270},[261,896,352],{"class":351},[261,898,899],{"class":355},"today is wednesday.",[261,901,352],{"class":351},[261,903,479],{"class":270},[261,905,906,908,910,913,915],{"class":263,"line":784},[261,907,737],{"class":267},[261,909,824],{"class":351},[261,911,912],{"class":355},"thu",[261,914,352],{"class":351},[261,916,781],{"class":270},[261,918,919,921,923,925,928,930],{"class":263,"line":790},[261,920,836],{"class":345},[261,922,271],{"class":270},[261,924,352],{"class":351},[261,926,927],{"class":355},"today is thurday.",[261,929,352],{"class":351},[261,931,479],{"class":270},[261,933,935,937,939,942,944],{"class":263,"line":934},11,[261,936,737],{"class":267},[261,938,824],{"class":351},[261,940,941],{"class":355},"fri",[261,943,352],{"class":351},[261,945,781],{"class":270},[261,947,949,951,953,955,958,960],{"class":263,"line":948},12,[261,950,836],{"class":345},[261,952,271],{"class":270},[261,954,352],{"class":351},[261,956,957],{"class":355},"today is friday.",[261,959,352],{"class":351},[261,961,479],{"class":270},[261,963,965,967,969,972,974],{"class":263,"line":964},13,[261,966,737],{"class":267},[261,968,824],{"class":351},[261,970,971],{"class":355},"sat",[261,973,352],{"class":351},[261,975,781],{"class":270},[261,977,979,981,983,985,988,990],{"class":263,"line":978},14,[261,980,836],{"class":345},[261,982,271],{"class":270},[261,984,352],{"class":351},[261,986,987],{"class":355},"today is saturday.",[261,989,352],{"class":351},[261,991,479],{"class":270},[261,993,995,997,999,1002,1004],{"class":263,"line":994},15,[261,996,737],{"class":267},[261,998,824],{"class":351},[261,1000,1001],{"class":355},"sun",[261,1003,352],{"class":351},[261,1005,781],{"class":270},[261,1007,1009,1011,1013,1015,1018,1020],{"class":263,"line":1008},16,[261,1010,836],{"class":345},[261,1012,271],{"class":270},[261,1014,352],{"class":351},[261,1016,1017],{"class":355},"today is sunday.",[261,1019,352],{"class":351},[261,1021,479],{"class":270},[261,1023,1025,1027],{"class":263,"line":1024},17,[261,1026,778],{"class":267},[261,1028,743],{"class":270},[261,1030,1032,1034,1036,1038,1041,1043],{"class":263,"line":1031},18,[261,1033,836],{"class":345},[261,1035,271],{"class":270},[261,1037,352],{"class":351},[261,1039,1040],{"class":355},"ehh?",[261,1042,352],{"class":351},[261,1044,479],{"class":270},[261,1046,1048],{"class":263,"line":1047},19,[261,1049,291],{"class":270},[204,1051,1052,1053,1056],{},"If you have one same block of code for multiple cases, you can use ",[244,1054,1055],{},"|"," to indicate one or more alternatives. For example:",[251,1058,1060],{"className":253,"code":1059,"language":256,"meta":257,"style":257},"match(day){\n  case \"mon\" | \"tue\" | \"wed\" | \"thu\" | \"fri\":\n    print(\"today is a weekday.\");\n  case \"sat\" | \"sun\":\n    print(\"today is a weekend.\");\n  otherwise:\n    print(\"ehh?\");\n}\n",[244,1061,1062,1072,1117,1132,1152,1167,1173,1187],{"__ignoreMap":257},[261,1063,1064,1066,1068,1070],{"class":263,"line":264},[261,1065,228],{"class":345},[261,1067,271],{"class":270},[261,1069,815],{"class":274},[261,1071,278],{"class":270},[261,1073,1074,1076,1078,1080,1082,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115],{"class":263,"line":281},[261,1075,737],{"class":267},[261,1077,824],{"class":351},[261,1079,827],{"class":355},[261,1081,352],{"class":351},[261,1083,1084],{"class":270}," | ",[261,1086,352],{"class":351},[261,1088,856],{"class":355},[261,1090,352],{"class":351},[261,1092,1084],{"class":270},[261,1094,352],{"class":351},[261,1096,884],{"class":355},[261,1098,352],{"class":351},[261,1100,1084],{"class":270},[261,1102,352],{"class":351},[261,1104,912],{"class":355},[261,1106,352],{"class":351},[261,1108,1084],{"class":270},[261,1110,352],{"class":351},[261,1112,941],{"class":355},[261,1114,352],{"class":351},[261,1116,743],{"class":270},[261,1118,1119,1121,1123,1125,1128,1130],{"class":263,"line":288},[261,1120,836],{"class":345},[261,1122,271],{"class":270},[261,1124,352],{"class":351},[261,1126,1127],{"class":355},"today is a weekday.",[261,1129,352],{"class":351},[261,1131,479],{"class":270},[261,1133,1134,1136,1138,1140,1142,1144,1146,1148,1150],{"class":263,"line":364},[261,1135,737],{"class":267},[261,1137,824],{"class":351},[261,1139,971],{"class":355},[261,1141,352],{"class":351},[261,1143,1084],{"class":270},[261,1145,352],{"class":351},[261,1147,1001],{"class":355},[261,1149,352],{"class":351},[261,1151,743],{"class":270},[261,1153,1154,1156,1158,1160,1163,1165],{"class":263,"line":424},[261,1155,836],{"class":345},[261,1157,271],{"class":270},[261,1159,352],{"class":351},[261,1161,1162],{"class":355},"today is a weekend.",[261,1164,352],{"class":351},[261,1166,479],{"class":270},[261,1168,1169,1171],{"class":263,"line":505},[261,1170,778],{"class":267},[261,1172,743],{"class":270},[261,1174,1175,1177,1179,1181,1183,1185],{"class":263,"line":577},[261,1176,836],{"class":345},[261,1178,271],{"class":270},[261,1180,352],{"class":351},[261,1182,1040],{"class":355},[261,1184,352],{"class":351},[261,1186,479],{"class":270},[261,1188,1189],{"class":263,"line":775},[261,1190,291],{"class":270},[248,1192,1194,1195],{"id":1193},"using-break","Using ",[244,1196,1197],{},"break",[204,1199,1200,1202],{},[244,1201,1197],{}," is a control-flow keyword that terminates the current execution path and immediately exits the match statement.",[251,1204,1206],{"className":253,"code":1205,"language":256,"meta":257,"style":257},"match(day){\n  case \"mon\" | \"tue\" | \"wed\" | \"thu\" | \"fri\":\n    print(\"today is a weekday.\");\n    break;\n    print(\"This won't get executed!\");\n  case \"sat\" | \"sun\":\n    print(\"today is a weekend.\");\n}\n",[244,1207,1208,1218,1262,1276,1283,1298,1318,1332],{"__ignoreMap":257},[261,1209,1210,1212,1214,1216],{"class":263,"line":264},[261,1211,228],{"class":345},[261,1213,271],{"class":270},[261,1215,815],{"class":274},[261,1217,278],{"class":270},[261,1219,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260],{"class":263,"line":281},[261,1221,737],{"class":267},[261,1223,824],{"class":351},[261,1225,827],{"class":355},[261,1227,352],{"class":351},[261,1229,1084],{"class":270},[261,1231,352],{"class":351},[261,1233,856],{"class":355},[261,1235,352],{"class":351},[261,1237,1084],{"class":270},[261,1239,352],{"class":351},[261,1241,884],{"class":355},[261,1243,352],{"class":351},[261,1245,1084],{"class":270},[261,1247,352],{"class":351},[261,1249,912],{"class":355},[261,1251,352],{"class":351},[261,1253,1084],{"class":270},[261,1255,352],{"class":351},[261,1257,941],{"class":355},[261,1259,352],{"class":351},[261,1261,743],{"class":270},[261,1263,1264,1266,1268,1270,1272,1274],{"class":263,"line":288},[261,1265,836],{"class":345},[261,1267,271],{"class":270},[261,1269,352],{"class":351},[261,1271,1127],{"class":355},[261,1273,352],{"class":351},[261,1275,479],{"class":270},[261,1277,1278,1281],{"class":263,"line":364},[261,1279,1280],{"class":267},"    break",[261,1282,324],{"class":270},[261,1284,1285,1287,1289,1291,1294,1296],{"class":263,"line":424},[261,1286,836],{"class":345},[261,1288,271],{"class":270},[261,1290,352],{"class":351},[261,1292,1293],{"class":355},"This won't get executed!",[261,1295,352],{"class":351},[261,1297,479],{"class":270},[261,1299,1300,1302,1304,1306,1308,1310,1312,1314,1316],{"class":263,"line":505},[261,1301,737],{"class":267},[261,1303,824],{"class":351},[261,1305,971],{"class":355},[261,1307,352],{"class":351},[261,1309,1084],{"class":270},[261,1311,352],{"class":351},[261,1313,1001],{"class":355},[261,1315,352],{"class":351},[261,1317,743],{"class":270},[261,1319,1320,1322,1324,1326,1328,1330],{"class":263,"line":577},[261,1321,836],{"class":345},[261,1323,271],{"class":270},[261,1325,352],{"class":351},[261,1327,1162],{"class":355},[261,1329,352],{"class":351},[261,1331,479],{"class":270},[261,1333,1334],{"class":263,"line":775},[261,1335,291],{"class":270},[236,1337,1339],{"id":1338},"expression-based-statement","Expression-based statement",[581,1341,1342],{},"To be continued ...",[1344,1345,1346],"style",{},"html pre.shiki code .sQsOY, html code.shiki .sQsOY{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#A626A4;--shiki-default-font-style:inherit;--shiki-dark:#C678DD;--shiki-dark-font-style:inherit}html pre.shiki code .sM89C, html code.shiki .sM89C{--shiki-light:#90A4AE;--shiki-default:#383A42;--shiki-dark:#ABB2BF}html pre.shiki code .s8dPH, html code.shiki .s8dPH{--shiki-light:#90A4AE;--shiki-default:#E45649;--shiki-dark:#E06C75}html pre.shiki code .seacL, html code.shiki .seacL{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#A0A1A7;--shiki-default-font-style:italic;--shiki-dark:#7F848E;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sB4Xn, html code.shiki .sB4Xn{--shiki-light:#39ADB5;--shiki-default:#383A42;--shiki-dark:#ABB2BF}html pre.shiki code .sriKn, html code.shiki .sriKn{--shiki-light:#F76D47;--shiki-default:#986801;--shiki-dark:#D19A66}html pre.shiki code .spnjr, html code.shiki .spnjr{--shiki-light:#6182B8;--shiki-default:#4078F2;--shiki-dark:#61AFEF}html pre.shiki code .sVH1b, html code.shiki .sVH1b{--shiki-light:#39ADB5;--shiki-default:#50A14F;--shiki-dark:#98C379}html pre.shiki code .spZWa, html code.shiki .spZWa{--shiki-light:#91B859;--shiki-default:#50A14F;--shiki-dark:#98C379}",{"title":257,"searchDepth":281,"depth":281,"links":1348},[1349,1354,1358],{"id":238,"depth":281,"text":239,"children":1350},[1351,1352,1353],{"id":222,"depth":288,"text":222},{"id":379,"depth":288,"text":380},{"id":519,"depth":288,"text":520},{"id":709,"depth":281,"text":710,"children":1355},[1356],{"id":1193,"depth":288,"text":1357},"Using break",{"id":1338,"depth":281,"text":1339},"Everything you need to know about conditional statements in Cambo.","md",null,{},{"icon":24},{"title":49,"description":1359},"nfR73S7hIL0J9xUwrEirVXlp60iQseoNTF50i-IeRgQ",[1367,1369],{"title":44,"path":45,"stem":46,"description":1368,"icon":47,"children":-1},"Comment your beautiful code!",{"title":53,"path":54,"stem":55,"description":1370,"icon":24,"children":-1},"Automation is the art of handling repetitive tasks.",1774971227270]