原创作者: oldrev
阅读:1151次
评论:0条
更新时间:2011-05-26
DotMars 已经具有初步的样子了,特别发帖庆祝。
DotMars 第一个范例程序(dotmars/samples/io/console.d):
编译:
DotMars 第一个范例程序(dotmars/samples/io/console.d):
D 代码
- module samples.io.console;
- import dotmars.io.console;
- void main()
- {
- class Foo {
- override char[] toString() {
- return "Greeting!";
- }
- }
-
- Console.writeLine("Hello World!");
- Console.writeLineFormatted("Format object: {0}", new Foo);
- Console.writeLineFormatted("Format float: PI={0:D4}", 3.1415926);
- Console.writeLineFormatted("String & Integers: {2} {0:X} {1}", 0xFFFF, 123456, "Console");
- Console.writeLineFormatted("Aligned String: =={0, 10}==", "DotMars");
- }
编译:
- 安装配置好 DSSS
- 从 SVN 里下载代码: svn export http://dotmars.googlecode.com/svn/trunk/ dotmars
- 进入 dotmars 目录,执行 dsss build 和 dsss install
- 进入 samples 目录,执行 dsss build
- 执行 dotmars/samples/io 目录下的 console.exe(Windows) 或 console(Linux).
评论 共 0 条 请登录后发表评论