All of this is based on Walter's testscript.d from the source DMDScript distribution.
The end of the DMDScript source for the interpreters is signalled with a #
button.Caption="Another caption"
println("i'll ask your name and then print it")
var name=readln("what's your name?");
println("hello, "+name+"!")
Here's a modified suite.ds that correctly works with this program.
The sieve.ds provided in the DMDScript distribution runs flawlessly.
The non-Apollo versions (1, 2 and 3) work on Windows and Linux.
And before you ask, I don't think I'll make those samples better: they were only meant as proofs of concept.
Links:
Official D programming language site
Apollo is dead right now. I mean, it works but it's incomplete and a bit buggy.
Oh, and I don't have the time right now to work on it.
And it's not cross-platform: Windows only.
And it can't be used in commercial applications (Delphi 6 PE license doesn't allow it).
If you still want it, here's what you need:
implibed the DLL and added D source code)Use it if you want to, but there'll be support from me in a while (can't say how long).
suite.ds provided by Walter doesn't work properly.
You have to find some lines where it's failing and just add a space to those lines. Then it works.
To see what I mean, try the example provided in 6 without the ending semicolon at the end.
radiogroup.d, panel.d and labelededit.d.
| 2005-01-21 by Carlos Santander B. |
|
||
| last updated 2005-02-08 |