Top Graphic
Ikayzo.org LogoHomeMissionCriteriaPeopleNews
EnglishJapanese

What's New
SDL
08.11.05 SDL is voted in by the review board.

Ikayzo.org Launch
06.24.05 Ikayzo.org, a global professional open source community is launched!

Beanshell
06.10.05 Beanshell joins BeanShell on the Ikayzo.org project list.
OSS Sites
Other great open source sites
  SourceForge
  CodeHaus
Discussion: C++ parser, etc.

C++ parser, etc.

dan at ikayzo.com
Fri Mar 3 06:58:20 HST 2006


Hi Jesse,

> I would like it if you would host the C++ parser and PHP extension,
> thanks.

No problem.  We can set you up with a Subversion account if you like.

> Are there any coding standards I should follow?

We don't yet have standards for C++ or PHP.  Wherever possible, it would
be great if you could preserve the approach, documentation standards, and
"look" of the C# and Java public APIs.  If someone is familiar with the
Java API it should be easy for them to move over and use the C++ API.

> How closely should the C++ parser follow the Java and C# API's? Should
> it use the same naming style and function and class names?

It would be great if you could follow them in terms of the public APIs.  I
realize some changes are necessary to make the APIs natural for the
language being used.  For example, using properties and indexers in C#
where methods are required in Java.

If you come up with a better way to handle parsing or the other internal
mechanics, great.  We may adopt improvements back into the Java and C#
parsers.

> Also, I am planning to use the STL in the C++ parser.

Excellent.  You will notice we used generics in both the Java and C#
versions.

> Does Ikayzo.org
> have any established conventions on this?

Not yet.  Your approach may become the standard, especially if you are
well versed in STL.

Cheers,
Dan




Query: [How to search]

Display: Description: Sort: