April 04, 2006 .h -> D with version | ||||
---|---|---|---|---|
| ||||
Hello, i try to convert this to D, it's from an header file: sword OCITypeVTSelect( OCIEnv *env, OCIError *err, oratext *schema_name, ub4 s_n_length, oratext *type_name, ub4 t_n_length, oratext **user_version, ub4 *u_v_length, ub2 *version ); } I get the error message with dmd -c found 'version' when expecting ')' I believe the word version is a key word, so dmd didn't like that. |
April 04, 2006 Re: .h -> D with version | ||||
---|---|---|---|---|
| ||||
Posted in reply to nobody | nobody wrote:
> Hello,
>
> i try to convert this to D, it's from an header file:
>
> sword OCITypeVTSelect( OCIEnv *env, OCIError *err,
> oratext *schema_name, ub4 s_n_length,
> oratext *type_name, ub4 t_n_length,
> oratext **user_version, ub4 *u_v_length,
> ub2 *version );
>
> }
>
>
> I get the error message with dmd -c
> found 'version' when expecting ')'
>
> I believe the word version is a key word, so dmd didn't like that.
Correct. A simple fix would be to change 'version' to 'Version', since no keywords contain upper case letters.
|
Copyright © 1999-2021 by the D Language Foundation