DefinitionBlock("while.aml", "DSDT", 1, "RSACPI", "WHILE", 1) { Name(X, 0) While (X < 5) { X++ } // Test `DefBreak` - Y should only make it to 5 Name(Y, 0) While (Y < 10) { If (Y >= 5) { Break } Y++ } // Test `DefContinue` - Z should remain at zero Name(CNT, 0) Name(Z, 0) While (CNT < 5) { CNT++ Continue Z++ } }