The C++Builder 6 Easter Eggs are much the same as those found in Delphi 4, but without Alt+CHUCK.
Additionally, it has these.
C:\Tools\CBuilder6\Bin>bcc32 -Team Borland C++ 5.6 for Win32 Copyright (c) 1993, 2002 Borland It's the compiler team! John Wiegley Eli Boling Yooichi Tagawa Dawn Perchik Mark Alexander Lee Cantey Maurice Barnum Alastair Fyfe
C:\Tools\CBuilder6\Bin>bcc32 -help me Borland C++ 5.6.1 for Win32 Copyright (c) 1993, 2002 Borland But I'm having too much fun! C:\Tools\CBuilder6\Bin>bcc32 -help me! Borland C++ 5.6.1 for Win32 Copyright (c) 1993, 2002 Borland But I'm having too much fun! C:\Tools\CBuilder6\Bin>
#pragma curious_george int main() { return 0; }
C:\Tools\CBuilder6\Bin>bcc32 egg.cpp Borland C++ 5.6.1 for Win32 Copyright (c) 1993, 2002 Borland egg.cpp: No eating puzzle pieces! Turbo Incremental Link 5.62 Copyright (c) 1997, 2002 Borland C:\Tools\CBuilder6\Bin>
This message will only be displayed in the IDE if the Show general messages option on the Compiler page of the project options dialog is checked.
#pragma gpfault prettyplease int main() { return 0; }
E:\Tools\CBuilder6\Bin>bcc32 egg.cpp Borland C++ 5.6.1 for Win32 Copyright (c) 1993, 2002 Borland c:egg.cpp: Fatal F1004 c:egg.cpp 3: Internal compiler error at 0x4208b2 with base 0x400000 Fatal F1004 c:egg.cpp 3: Internal compiler error
This option appears to be used to test the resilience of the IDE against Access Violations. If you compile a source file like this in the IDE, the initial compilation and any use of Code Completion (which invokes a partial background compilation) will give similar errors.
#pragma keeka int main() { return 0; }
C:\Tools\CBuilder6\Bin>bcc32 egg.cpp Borland C++ 5.6.1 for Win32 Copyright (c) 1993, 2002 Borland egg.cpp: /\__/\ | - - | * ^--^ * x=--=x | | | | | | | | . | |__| |\___// vv vv *---* Keeka: Simply the best darn cat in the Universe. Turbo Incremental Link 5.62 Copyright (c) 1997-2002 Borland C:\Tools\CBuilder6\Bin>
class C1 { public: operator int() const { return 1; } }; class C2: public C1 { public: using C1::operator int; };
C:\Tools\CBuilder6\Bin>bcc32 egg.cpp Borland C++ 5.6.1 for Win32 Copyright (c) 1993, 2002 Borland egg.cpp: Assertion failed egg.cpp(14) : "sure, will implement using for conversions one day" at c:\helena\bcc\indep\cppdecl.c(5537)
Apparently, Gungla comes from the film CaddyShack where Bill Murray is
talking about the Dalai Lama. One of the C++Builder developers likes using
this word...
The C++Builder team
This produces a Canadian flag that transforms into a US flag, signifying the move from Canada to America of the developer involved, Robert Kozak.
Click here to return to the Easter Eggs main page