// Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. import 'dart:developer' as developer; void main(List args) { String local1 = 'abcd'; int local2 = 2; var longList = [1, 'hello', 3, 5, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20]; var deepList = [ Bar(), [ [ [ [ [7] ] ], 'end' ] ] ]; print('hello from main'); foo(1); foo(local2); foo(3); foo(local1.length); print(longList); print(deepList); developer.debugger(); print('exiting...'); } void foo(int val) { print('val: $val'); } class Bar extends FooBar { String field1 = 'my string'; } class FooBar { int field2 = 47; }