原创作者: oldrev   阅读:1151次   评论:0条   更新时间:2011-05-26    
DotMars 已经具有初步的样子了,特别发帖庆祝。

DotMars 第一个范例程序(dotmars/samples/io/console.d):

D 代码
 
  1. module samples.io.console;  
  2.   
  3. import dotmars.io.console;  
  4.   
  5. void main()  
  6. {  
  7.     class Foo {  
  8.         override char[] toString() {  
  9.             return "Greeting!";  
  10.         }  
  11.     }  
  12.      
  13.     Console.writeLine("Hello World!");  
  14.     Console.writeLineFormatted("Format object:  {0}"new Foo);  
  15.     Console.writeLineFormatted("Format float:   PI={0:D4}", 3.1415926);  
  16.     Console.writeLineFormatted("String & Integers: {2} {0:X} {1}", 0xFFFF, 123456, "Console");  
  17.     Console.writeLineFormatted("Aligned String: =={0, 10}==""DotMars");  
  18. }  


编译:
  1. 安装配置好 DSSS
  2. 从 SVN 里下载代码: svn export http://dotmars.googlecode.com/svn/trunk/ dotmars
  3. 进入 dotmars 目录,执行 dsss build 和 dsss install
  4. 进入 samples 目录,执行 dsss build
  5. 执行 dotmars/samples/io 目录下的 console.exe(Windows) 或 console(Linux).
Enjoy It!
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

文章信息

  • qiezi在2007-06-05创建
  • qiezi在2011-05-26更新
Global site tag (gtag.js) - Google Analytics