import 'dart:io' show File;
/**
* print a number
* "helo"
* 'string'
*/
const List<int> list = [1];
String s = '''
Multline string single quote
''';
String d = '''
Multline string double quote
''';
enum Enum { one, two }
class SimpleClass {}
abstract class Interface extends SimpleClass {}
final class Dummy {}
Stream<int> gen() async* {
for (int i = 0; i < 100; ++i) {
yield switch (i) {
1 => 1,
_ => throw "Invalid",
};
yield i;
}
}
Future<int> printNum(int anum) async {
print("This is a $anum\n");
print('This is a $anum\n \'world\'');
if (anum == 1) {
switch (anum) {
case 1:
return 3;
default:
// do while
do {
anum--;
} while (anum < 0);
// while
while (anum > 0) {
anum--;
}
break;
}
return 1;
} else {
return 2;
}
}
// What are you doing?
void main() {
final int nn = 10;
double dd = 1.5;
double de = double.nan;
bool boolean = true;
printNum(nn);
}