Bryan C. Warnock:
# On Friday 22 March 2002 10:07, Brent Dax wrote:
# > Bryan C. Warnock:
# > # We're still all over the place with typedef name formats.
# > # We've FOO, Foo,
# > # and foo_t.  We tried to hash this out before, but we didn't
# > # come to a clear
# > # consensus.  (We got sidetracked by typedeffing pointers
# to typedefs.)
# > #
# > # What's it going to be?
# >
# > Parrot_Foo for external names, FOO for internal names, struct
# > parrot_foo_t for struct names.  Now let's argue about if
# Parrot_Foo is
# > typedefed as a pointer or not.  ;^)
#
# Oy vay!, none of which match PDD 07.

I don't think PDD7 took embedding into consideration.

# Shall we add parrot_foo_e for enums?  (Which I'd actually
# like to do, if
# we're going to be that varied.)

Maybe.  Ask Dan.

# Is Parrot_Foo strictly for external use - ie, there shouldn't
# be any use
# within the core?

I suppose you could use it in the core, but you wouldn't want to--the
internal names are there because they're shorter.

--Brent Dax <[EMAIL PROTECTED]>
@roles=map {"Parrot $_"} qw(embedding regexen Configure)

#define private public
    --Spotted in a C++ program just before a #include

Reply via email to