Created
November 22, 2011 06:05
-
-
Save munificent/1385015 to your computer and use it in GitHub Desktop.
Revisions
-
munificent revised this gist
Nov 22, 2011 . 4 changed files with 37 additions and 17272 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -3,7 +3,8 @@ // BSD-style license that can be found in the LICENSE file. // Simple test program invoked with an option to eagerly // compile all code that is loaded in the isolate. // Compiled using frog, the in-progress self-hosted compiler: // dart/frog$ ./frogsh --out=hello.js --compile-only samples/hello.dart class HelloDartTest { static testMain() { This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,12 +0,0 @@ This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,35 @@ // ********** Library dart:core ************** // ********** Natives dart:core ************** // ********** Code for Object ************** // ********** Code for BadNumberFormatException ************** function BadNumberFormatException() {} // ********** Code for top level ************** function print(obj) { if (typeof console == 'object') { if (obj) obj = obj.toString(); console.log(obj); } else { write(obj); write('\n'); } } // ********** Library dart:coreimpl ************** // ********** Code for NumImplementation ************** NumImplementation = Number; // ********** Code for StringImplementation ************** StringImplementation = String; StringImplementation.prototype.contains = function(pattern, startIndex) { return this.indexOf(pattern, startIndex) >= 0; } // ********** Code for top level ************** // ********** Library hello ************** // ********** Code for HelloDartTest ************** function HelloDartTest() {} HelloDartTest.testMain = function() { print("Hello, Darter!"); } // ********** Code for top level ************** function main() { HelloDartTest.testMain(); } main(); -
rckwy revised this gist
Oct 11, 2011 . 3 changed files with 17271 additions and 0 deletions.There are no files selected for viewing
File renamed without changes.This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,12 @@ function unnamedcac5e9$main$member(){ unnamedcac5e9$HelloDartTest$Dart.testMain$member(); } function unnamedcac5e9$main$named($n, $o){ var seen = 0; var def = 0; if (seen != $o.count || seen + def + $n != 0) $nsme(); return unnamedcac5e9$main$member(); } -
rckwy created this gist
Oct 11, 2011 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,17 @@ // Copyright (c) 2011, 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. // Simple test program invoked with an option to eagerly // compile all code that is loaded in the isolate. // VMOptions=--compile_all class HelloDartTest { static testMain() { print("Hello, Darter!"); } } main() { HelloDartTest.testMain(); }