State of Mango

Jacob Carlborg doob at me.com
Sun Feb 26 04:00:23 PST 2012


On 2012-02-26 08:06, Paulo Pinto wrote:
> Am 26.02.2012 00:19, schrieb Adam D. Ruppe:
>> On Saturday, 25 February 2012 at 23:07:18 UTC, Paulo Pinto wrote:
>>> Thanks. They don't seem to compile with the latest D version.
>>
>> What error did you get? (and which file?)
>
> Hi Adam,
>
> I am compiling on Windows with the latest versions (DMD 2.058 and HEAD
> from your stuff)
>
> This is what I've tried just before posting my previous message.
>
> PS D:\d\workspace\gallery\src> dmd .\cgi.d
> .\cgi.d(34): basic type expected, not (
> .\cgi.d(34): found 'ubyte' when expecting ')'
> .\cgi.d(34): no identifier for declarator int[]
> .\cgi.d(34): semicolon expected to close declaration, not ')'
> .\cgi.d(34): found ')' instead of statement
> .\cgi.d(35): basic type expected, not (
> .\cgi.d(35): found 'ubyte' when expecting ')'
> .\cgi.d(35): no identifier for declarator int[]
> .\cgi.d(35): semicolon expected to close declaration, not ')'
> .\cgi.d(35): found ')' instead of statement
> .\cgi.d(49): identifier expected, not template
> .\cgi.d(49): found '(' when expecting ';' following template mixin
> .\cgi.d(49): Declaration expected, not ')'
> .\cgi.d(55): unrecognized declaration
>
> The line 34 is a simple expression,
>
> const(ubyte[]) d = cast(const(ubyte[])) data;
>
> I will research this better today, as I am not sure if I am doing this
> the right way.
>
> -
> Paulo

Mango is for D1. You would need to use Tango for D2 and then port Mango 
to D2.

https://github.com/SiegeLord/Tango-D2

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list