Essa foi boa Quintas.
No linux fica assim :
root@sistemas:~/src/harbour/core-master# grep -i -r "create class" . *.prg
O harbour é 3.2 e o conteúdo retornado é :
./doc/xhb-diff.txt: CREATE CLASS MYCLS FROM CLS1, CLS2, CLS3
./doc/xhb-diff.txt: CREATE CLASS CLS1
./doc/xhb-diff.txt: CREATE CLASS CLS2
./doc/xhb-diff.txt: CREATE CLASS CLS3
./doc/xhb-diff.txt:program is created by few programmers and it's necessary to create classes
./doc/xhb-diff.txt: CREATE CLASS MYCLS FROM CLS1, CLS2
./doc/xhb-diff.txt: CREATE CLASS CLS1
./doc/xhb-diff.txt: CREATE CLASS CLS2
./doc/xhb-diff.txt: CREATE CLASS MyClass
./doc/en/objfunc.txt: CREATE CLASS TMood
./doc/en/objfunc.txt: CREATE CLASS THappy FROM TMood
./doc/en/objfunc.txt: CREATE CLASS TShirt
./doc/en/tclass.txt: CREATE CLASS HBGetList // Calls HBClass() to create the HBGetList class
./doc/en/command.txt: CREATE CLASS TBColumn
./doc/en/command.txt: CREATE CLASS TBColumn
./doc/en/command.txt: CREATE CLASS TWindow
./doc/en/command.txt: CREATE CLASS TWindow
./doc/en/command.txt: CREATE CLASS TWindow
./doc/en/command.txt: CREATE CLASS TWindow
./doc/en/command.txt: CREATE CLASS TWindow
./doc/en/command.txt: CREATE CLASS TWindow
./doc/clipper.txt: CREATE CLASS foo
./doc/clipper.txt: CREATE CLASS bar
./doc/destruct.txt:CREATE CLASS ...
./tests/destruct.prg:CREATE CLASS myClass
./tests/dbgcls.prg:CREATE CLASS Some
./tests/stripem.prg:CREATE CLASS TTextFile
./tests/persist.prg:CREATE CLASS Test FROM HBPersistent
./tests/persist.prg:CREATE CLASS Test2 FROM HBPersistent
./tests/overload.prg:CREATE CLASS TString
./tests/clsnv.prg:CREATE CLASS myclass1
./tests/clsnv.prg: CREATE CLASS myclass2
./tests/clsnv.prg:CREATE CLASS myclass3 FROM myclass1, myclass2
./tests/inifiles.prg:CREATE CLASS TIniFile
./tests/clsccast.prg:create class myclass1
./tests/clsccast.prg:create class myclass2 from myclass1
./tests/clsccast.prg:create class myclass3 from myclass1, myclass2
./tests/clsccast.prg:create class myclass4 from myclass3, myclass2
./tests/clsicast.prg:create class myclass1
./tests/clsicast.prg:create class myclass2 from myclass1
./tests/clsicast.prg:create class myclass3 from myclass1, myclass2
./tests/clsicast.prg:create class myclass4 from myclass3, myclass2
./tests/op.prg:CREATE CLASS TCar
./tests/classch.prg:CREATE CLASS TTest INHERIT TParent
./tests/classch.prg:CREATE CLASS TParent
./tests/clasinh.prg:CREATE CLASS TClassBase
./tests/clasinh.prg:CREATE CLASS TAnyClass FROM TClassBase
./tests/clsscast.prg:create class myclass1
./tests/clsscast.prg:create class myclass2 from myclass1
./tests/clsscast.prg:create class myclass3 from myclass1, myclass2
./tests/clsscast.prg:create class myclass4 from myclass3, myclass2
./tests/html.prg:CREATE CLASS THTML
./tests/declare.prg:CREATE CLASS MyClass
./tests/clsscope.prg:CREATE CLASS CLSX
./tests/clsscope.prg:CREATE CLASS CLS0
./tests/clsscope.prg:CREATE CLASS CLS1 FROM CLS0
./tests/clsscope.prg:CREATE CLASS CLS2 FROM CLS1
./tests/cls.prg:CREATE CLASS Test
./tests/money.prg:CREATE CLASS Money
./tests/foreach2.prg:CREATE CLASS myclass1
./tests/foreach2.prg:CREATE CLASS myclass2
./tests/inhprob.prg:CREATE CLASS One
./tests/inhprob.prg:CREATE CLASS Two FROM One
./tests/inhprob.prg:CREATE CLASS Three FROM Two
./contrib/hbmisc/tests/rtfclass.prg:CREATE CLASS TRtf
./contrib/hbmisc/twirler.prg:CREATE CLASS Twirler
./contrib/hbmisc/fileread.prg:CREATE CLASS TFileRead
./contrib/hbxpp/tbcolumx.prg:CREATE CLASS xpp_TBColumn INHERIT TBColumn
./contrib/hbxpp/xppop.prg:CREATE CLASS Character FUNCTION xpp_op_Character
./contrib/hbxpp/xppop.prg:CREATE CLASS Array FUNCTION xpp_op_Array
./contrib/hbxpp/tgetx.prg:CREATE CLASS xpp_Get INHERIT Get
./contrib/hbxpp/tbrowsex.prg:CREATE CLASS xpp_TBrowse INHERIT TBrowse
./contrib/hbxpp/tthreadx.prg:CREATE CLASS Signal
./contrib/hbxpp/tthreadx.prg:CREATE CLASS Thread
./contrib/hbamf/hbamfobj.prg:CREATE CLASS amf_Obj
./contrib/hbamf/hbamfobj.prg:CREATE CLASS amf_Raw
./contrib/hbhttpd/core.prg:CREATE CLASS UHttpd MODULE FRIENDLY
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWMain
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWLayoutGrid
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWHtml
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWLabel
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWForm
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWInput
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWPassword
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWSubmit
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWSeparator
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWMenu
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWBrowse
./contrib/hbhttpd/widgets.prg:CREATE CLASS UWOption
./contrib/hbhttpd/log.prg:CREATE CLASS UHttpdLog
./contrib/hbodbc/todbc.prg:CREATE CLASS TODBCField
./contrib/hbodbc/todbc.prg:CREATE CLASS TODBC
./contrib/hbformat/hbfmtcls.prg:CREATE CLASS HBFormatCode
./contrib/hbwin/tests/olesrv4.prg:CREATE CLASS OleObjServer
./contrib/hbwin/tests/olesrv4.prg:CREATE CLASS timerCls
./contrib/hbwin/tests/olesrv4.prg:CREATE CLASS infoCls
./contrib/hbwin/tests/activex.prg:CREATE CLASS HActiveX
./contrib/hbwin/tests/olesrv1.prg:CREATE CLASS OleNetioSrv
./contrib/hbwin/oleauto.prg:CREATE CLASS win_oleAuto
./contrib/hbwin/wce_sim.prg:CREATE CLASS wce_Sim
./contrib/hbwin/win_tprn.prg:CREATE CLASS win_Prn
./contrib/hbwin/win_tbmp.prg:CREATE CLASS win_BMP
./contrib/hbwin/win_tcom.prg:CREATE CLASS win_Com
./contrib/hbsqlit3/hdbc.prg:CREATE CLASS hdbcSQLTConnection
./contrib/hbsqlit3/hdbc.prg:CREATE CLASS hdbcSQLTStatement
./contrib/hbsqlit3/hdbc.prg:CREATE CLASS hdbcSQLTPreparedStatement
./contrib/hbsqlit3/hdbc.prg:CREATE CLASS hdbcSQLTResultSet
./contrib/hbsqlit3/hdbc.prg:CREATE CLASS hdbcSQLTResultSetMetaData
./contrib/hbsqlit3/hdbc.prg:CREATE CLASS hdbcSQLTDatabaseMetaData
./contrib/gtwvg/radiobut.prg:CREATE CLASS WvgRadioButton INHERIT WvgWindow, WvgDataRef
./contrib/gtwvg/class.prg:CREATE CLASS WvtDialog
./contrib/gtwvg/class.prg:CREATE CLASS WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtBrowse FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtStatusBar FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtPanel FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtLabel FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtToolBar FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtToolButton FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtImage FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtStatic FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtPushButton FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtGets FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtScrollBar FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtBanner FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtTextBox FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS WvtProgressBar FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS wvtMenu
./contrib/gtwvg/class.prg:CREATE CLASS WvtConsole FROM WvtObject
./contrib/gtwvg/class.prg:CREATE CLASS TBrowseWvg FROM TBrowse
./contrib/gtwvg/treeview.prg:CREATE CLASS WvgTreeView INHERIT WvgWindow, WvgDataRef
./contrib/gtwvg/treeview.prg:CREATE CLASS WvgTreeViewItem
./contrib/gtwvg/bitmap.prg:CREATE CLASS WvgBitmap
./contrib/gtwvg/mle.prg:CREATE CLASS WvgMLE INHERIT WvgWindow, WvgDataRef
./contrib/gtwvg/crt.prg:CREATE CLASS WvgCrt INHERIT WvgWindow, WvgPartHandler
./contrib/gtwvg/toolbar.prg:CREATE CLASS WvgToolBar INHERIT WvgWindow /*WvgActiveXControl*/
./contrib/gtwvg/toolbar.prg:CREATE CLASS WvgToolBarButton
./contrib/gtwvg/sle.prg:CREATE CLASS WvgSLE INHERIT WvgWindow, WvgDataRef
./contrib/gtwvg/statbar.prg:CREATE CLASS WvgStatusBar INHERIT WvgWindow /* WvgActiveXControl */
./contrib/gtwvg/statbar.prg:CREATE CLASS WvgStatusBarPanel
./contrib/gtwvg/dialog.prg:CREATE CLASS WvgDialog FROM WvgWindow
./contrib/gtwvg/static.prg:CREATE CLASS WvgStatic INHERIT WvgWindow
./contrib/gtwvg/tabpage.prg:CREATE CLASS WvgTabPage INHERIT WvgWindow
./contrib/gtwvg/wnd.prg:CREATE CLASS WvgWindow INHERIT WvgPartHandler
./contrib/gtwvg/3state.prg:CREATE CLASS Wvg3State INHERIT WvgWindow, WvgDataRef
./contrib/gtwvg/drawarea.prg:CREATE CLASS WvgDrawingArea INHERIT WvgWindow
./contrib/gtwvg/dataref.prg:CREATE CLASS WvgDataRef
./contrib/gtwvg/menubar.prg:CREATE CLASS WvgMenuBar INHERIT wvgWindow
./contrib/gtwvg/menubar.prg:CREATE CLASS WvgMenu INHERIT WvgMenuBar
./contrib/gtwvg/parthdlr.prg:CREATE CLASS WvgPartHandler
./contrib/gtwvg/syswnd.prg:CREATE CLASS WvgSysWindow INHERIT WvgPartHandler
./contrib/gtwvg/syswnd.prg:CREATE CLASS WvgFontDialog INHERIT WvgSysWindow
./contrib/gtwvg/syswnd.prg:CREATE CLASS WvgFont
./contrib/gtwvg/scrollbr.prg:CREATE CLASS WvgScrollBar INHERIT WvgWindow, WvgDataRef
./contrib/gtwvg/combobox.prg:CREATE CLASS WvgComboBox INHERIT WvgWindow, WvgDataRef
./contrib/gtwvg/pushbut.prg:CREATE CLASS WvgPushButton INHERIT WvgWindow
./contrib/gtwvg/listbox.prg:CREATE CLASS WvgListBox INHERIT WvgWindow, WvgDataRef
./contrib/gtwvg/htmlview.prg:CREATE CLASS WvgHTMLViewer INHERIT WvgActiveXControl
./contrib/gtwvg/activex.prg:CREATE CLASS WvgActiveXControl FROM WvgWindow
./contrib/gtwvg/checkbox.prg:CREATE CLASS WvgCheckBox INHERIT WvgWindow, WvgDataRef
./contrib/hbgd/gdimage.prg:CREATE CLASS GDImage
./contrib/hbgd/gdbar.prg:CREATE CLASS GDBar FROM GDImage
./contrib/hbgd/gdchart.prg:CREATE CLASS GDChart FROM GDImage
./contrib/hbgd/gdbarcod.prg:CREATE CLASS GDBarCode FROM GDBar
./contrib/hbmysql/tmysql.prg:CREATE CLASS TMySQLRow
./contrib/hbmysql/tmysql.prg:CREATE CLASS TMySQLQuery
./contrib/hbmysql/tmysql.prg:CREATE CLASS TMySQLTable FROM TMySQLQuery
./contrib/hbmysql/tmysql.prg:CREATE CLASS TMySQLServer
./contrib/hbmysql/tsqlbrw.prg:CREATE CLASS TBColumnSQL FROM TBColumn
./contrib/hbmysql/tsqlbrw.prg:CREATE CLASS TBrowseSQL FROM TBrowse
./contrib/hbtip/client.prg:CREATE CLASS TIPClient
./contrib/hbtip/credent.prg:CREATE CLASS TIPCredentials
./contrib/hbtip/popcli.prg:CREATE CLASS TIPClientPOP FROM TIPClient
./contrib/hbtip/url.prg:CREATE CLASS TUrl
./contrib/hbtip/log.prg:CREATE CLASS TIPLog
./contrib/hbtip/ftpcli.prg:CREATE CLASS TIPClientFTP FROM TIPClient
./contrib/hbtip/thtml.prg:CREATE CLASS THtmlDocument MODULE FRIENDLY
./contrib/hbtip/thtml.prg:CREATE CLASS THtmlIterator MODULE FRIENDLY
./contrib/hbtip/thtml.prg:CREATE CLASS THtmlNode MODULE FRIENDLY
./contrib/hbtip/encqp.prg:CREATE CLASS TIPEncoderQP FROM TIPEncoder
./contrib/hbtip/httpcli.prg:CREATE CLASS TIPClientHTTP FROM TIPClient
./contrib/hbtip/encb64.prg:CREATE CLASS TIPEncoderBase64 FROM TIPEncoder
./contrib/hbtip/encoder.prg:CREATE CLASS TIPEncoder
./contrib/hbtip/mail.prg:CREATE CLASS TIPMail
./contrib/hbtip/encurl.prg:CREATE CLASS TIPEncoderUrl FROM TIPEncoder
./contrib/hbtip/cgi.prg:CREATE CLASS TIPCgi
./contrib/hbtip/smtpcli.prg:CREATE CLASS TIPClientSMTP FROM TIPClient
./contrib/hbblat/blatcls.prg:CREATE CLASS HBBlat
./contrib/xhb/xhbtedit.prg:CREATE CLASS XHBEditor
./contrib/xhb/xhbcomp.prg:CREATE CLASS Character FUNCTION _Character
./contrib/xhb/xhbcomp.prg:CREATE CLASS Numeric FUNCTION _Numeric
./contrib/xhb/xhbcomp.prg:CREATE CLASS Array FUNCTION _Array
./contrib/xhb/xhbcomp.prg:CREATE CLASS Hash INHERIT __HBHash FUNCTION _Hash
./contrib/xhb/xhbcomp.prg:CREATE CLASS Block FUNCTION _Block
./contrib/xhb/htmutil.prg:CREATE CLASS JWindow
./contrib/xhb/txml.prg:CREATE CLASS TXMLNode
./contrib/xhb/txml.prg:CREATE CLASS TXmlIterator
./contrib/xhb/txml.prg:CREATE CLASS TXmlIteratorScan FROM TXmlIterator
./contrib/xhb/txml.prg:CREATE CLASS TXmlIteratorRegex FROM TXmlIterator
./contrib/xhb/txml.prg:CREATE CLASS TXMLDocument
./contrib/xhb/ttable.prg:CREATE CLASS HBField
./contrib/xhb/ttable.prg:CREATE CLASS HBRecord
./contrib/xhb/ttable.prg:CREATE CLASS HBTable
./contrib/xhb/ttable.prg:CREATE CLASS HBOrder
./contrib/xhb/stream.prg:CREATE CLASS TStream
./contrib/xhb/stream.prg:CREATE CLASS TStreamFileReader FROM TStream
./contrib/xhb/stream.prg:CREATE CLASS TStreamFileWriter FROM TStream
./contrib/xhb/tedit.prg:CREATE CLASS THtmlControl
./contrib/xhb/tedit.prg:CREATE CLASS THtmlForm
./contrib/xhb/trpc.prg:CREATE CLASS TRPCFunction
./contrib/xhb/trpc.prg:CREATE CLASS TRPCServeCon
./contrib/xhb/trpc.prg:CREATE CLASS TRPCService
./contrib/xhb/xhbmemo.prg:CREATE CLASS xhb_TMemoEditor FROM XHBEditor
./contrib/xhb/tfile.prg:CREATE CLASS TCgiFile
./contrib/xhb/hjwindow.prg:CREATE CLASS TJSWindow
./contrib/xhb/tframe.prg:CREATE CLASS THtmlFrameSet
./contrib/xhb/hblog.prg:CREATE CLASS HB_Logger
./contrib/xhb/hblog.prg:CREATE CLASS HB_LogChannel
./contrib/xhb/hblog.prg:CREATE CLASS HB_LogConsole FROM HB_LogChannel
./contrib/xhb/hblog.prg:CREATE CLASS HB_LogFile FROM HB_LogChannel
./contrib/xhb/hblog.prg:CREATE CLASS HB_LogDbf FROM HB_LogChannel
./contrib/xhb/hblog.prg:CREATE CLASS HB_LogSysLog FROM HB_LogChannel
./contrib/xhb/hblog.prg:CREATE CLASS HB_LogDebug FROM HB_LogChannel
./contrib/xhb/thtm.prg:CREATE CLASS THtml
./contrib/xhb/xhwinprn.prg:CREATE CLASS Win32Prn FROM win_Prn
./contrib/xhb/xhwinprn.prg:CREATE CLASS Win32Bmp FROM win_BMP
./contrib/xhb/hblognet.prg:CREATE CLASS HB_LogEmail FROM HB_LogChannel
./contrib/xhb/hblognet.prg:CREATE CLASS HB_LogInetPort FROM HB_LogChannel
./contrib/xhb/xhbole.prg:CREATE CLASS TOleAuto FROM win_oleAuto
./contrib/xhb/htjlist.prg:CREATE CLASS TJSList
./contrib/xhb/trpccli.prg:CREATE CLASS TRPCClient
./contrib/xhb/tcgi.prg:CREATE CLASS TCgi FROM THtml
./contrib/hbpgsql/tpostgre.prg:CREATE CLASS TPQServer
./contrib/hbpgsql/tpostgre.prg:CREATE CLASS TPQQuery
./contrib/hbpgsql/tpostgre.prg:CREATE CLASS TPQRow
./contrib/hbfbird/tfirebrd.prg:CREATE CLASS TFbServer
./contrib/hbfbird/tfirebrd.prg:CREATE CLASS TFbQuery
./contrib/hbfbird/tfirebrd.prg:CREATE CLASS TFbRow
./include/hbclass.ch: #xcommand CREATE CLASS <ClassName> [<*more*>] => CLASS <ClassName> <more>
Arquivo binário ./utils/hbmk2/obj/linux/gcc/hbmk2.o coincide com o padrão
./utils/hbtest/rt_class.prg:CREATE CLASS DTORCLASS
./utils/hbtest/rt_class.prg:CREATE CLASS IVARSCLASS1
./utils/hbtest/rt_class.prg:CREATE CLASS IVARSCLASS2 FROM IVARSCLASS1
./utils/hbtest/rt_class.prg:CREATE CLASS IVARSCLASS3 FROM IVARSCLASS1, IVARSCLASS2
./utils/hbtest/rt_class.prg:CREATE CLASS IVARSCLASS4 FROM IVARSCLASS3, IVARSCLASS2
./utils/hbtest/rt_class.prg:CREATE CLASS CVARSCLASS1
./utils/hbtest/rt_class.prg:CREATE CLASS CVARSCLASS2 FROM CVARSCLASS1
./utils/hbtest/rt_class.prg:CREATE CLASS CVARSCLASS3 FROM CVARSCLASS1, CVARSCLASS2
./utils/hbtest/rt_class.prg:CREATE CLASS CVARSCLASS4 FROM CVARSCLASS3, CVARSCLASS2
./utils/hbtest/rt_class.prg:CREATE CLASS SVARSCLASS1
./utils/hbtest/rt_class.prg:CREATE CLASS SVARSCLASS2 FROM SVARSCLASS1
./utils/hbtest/rt_class.prg:CREATE CLASS SVARSCLASS3 FROM SVARSCLASS1, SVARSCLASS2
./utils/hbtest/rt_class.prg:CREATE CLASS SVARSCLASS4 FROM SVARSCLASS3, SVARSCLASS2
./utils/hbtest/rt_class.prg:CREATE CLASS NVCLASS1
./utils/hbtest/rt_class.prg:CREATE CLASS NVCLASS2
./utils/hbtest/rt_class.prg:CREATE CLASS NVCLASS3 FROM NVCLASS1, NVCLASS2
./utils/hbtest/rt_class.prg:CREATE CLASS NVCLASS4 FROM NVCLASS3
./src/debug/dbgbrwsr.prg:CREATE CLASS HBDbBrowser
./src/debug/dbgbrwsr.prg:CREATE CLASS HBDbColumn
./src/debug/dbgtinp.prg:CREATE CLASS HbDbInput
./src/debug/dbgtwin.prg:CREATE CLASS HBDbWindow // Debugger windows and dialogs
./src/debug/dbgtobj.prg:CREATE CLASS HBDbObject
./src/debug/debugger.prg:CREATE CLASS HBDebugger
./src/debug/tbrwtext.prg:CREATE CLASS HBBrwText
./src/debug/dbgtmenu.prg:CREATE CLASS HBDbMenu
./src/debug/dbgtarr.prg:CREATE CLASS HBDbArray
./src/debug/dbgthsh.prg:CREATE CLASS HBDbHash
./src/debug/dbgtmitm.prg:CREATE CLASS HBDbMenuItem
./src/vm/classes.c: /* create class data translation tables */
./src/rtl/profiler.prg:CREATE CLASS HBProfileEntity
./src/rtl/profiler.prg:CREATE CLASS HBProfileFunction INHERIT HBProfileEntity
./src/rtl/profiler.prg:CREATE CLASS HBProfileMethod INHERIT HBProfileEntity
./src/rtl/profiler.prg:CREATE CLASS HBProfileOPCode INHERIT HBProfileEntity
./src/rtl/profiler.prg:CREATE CLASS HBProfile
./src/rtl/profiler.prg:CREATE CLASS HBProfileLowLevel INHERIT HBProfile
./src/rtl/profiler.prg:CREATE CLASS HBProfileReport
./src/rtl/profiler.prg:CREATE CLASS HBProfileReportToFile INHERIT HBProfileReport
./src/rtl/profiler.prg:CREATE CLASS HBProfileReportToArray INHERIT HBProfileReport
./src/rtl/profiler.prg:CREATE CLASS HBProfileReportToString INHERIT HBProfileReportToArray
./src/rtl/profiler.prg:CREATE CLASS HBProfileReportToTBrowse INHERIT HBProfileReportToArray
./src/rtl/tbrowse.prg:CREATE CLASS TBrowse
./src/rtl/tget.prg:CREATE CLASS Get
./src/rtl/tbcolumn.prg:CREATE CLASS TBColumn
./src/rtl/pushbtn.prg:CREATE CLASS PushButton FUNCTION HBPushButton
./src/rtl/ttopbar.prg:CREATE CLASS TopBarMenu FUNCTION HBTopBarMenu
./src/rtl/radiobtn.prg:CREATE CLASS RadioButtn FUNCTION HBRadioButton
./src/rtl/tgethb.prg:CREATE CLASS hb_Get INHERIT Get
./src/rtl/tmenusys.prg:CREATE CLASS HBMenuSys
./src/rtl/memoedit.prg:CREATE CLASS HBMemoEditor INHERIT HBEditor
./src/rtl/tsymbol.prg:CREATE CLASS Symbol
./src/rtl/treport.prg:CREATE CLASS HBReportForm
./src/rtl/scrollbr.prg:CREATE CLASS ScrollBar FUNCTION HBScrollBar
./src/rtl/tlabel.prg:CREATE CLASS HBLabelForm
./src/rtl/tmenuitm.prg:CREATE CLASS MenuItem FUNCTION HBMenuItem
./src/rtl/listbox.prg:CREATE CLASS ListBox FUNCTION HBListBox
./src/rtl/tpopup.prg:CREATE CLASS PopupMenu FUNCTION HBPopupMenu
./src/rtl/tpopuphb.prg:CREATE CLASS hb_PopupMenu INHERIT HBPopupMenu
./src/rtl/tgetlist.prg:CREATE CLASS HBGetList
./src/rtl/checkbox.prg:CREATE CLASS CheckBox FUNCTION HBCheckBox
./src/rtl/ttextlin.prg:CREATE CLASS HBTextLine
./src/rtl/tscalar.prg:CREATE CLASS ScalarObject FUNCTION HBScalar
./src/rtl/tscalar.prg:CREATE CLASS Array INHERIT HBScalar FUNCTION __HBArray
./src/rtl/tscalar.prg:CREATE CLASS Block INHERIT HBScalar FUNCTION __HBBlock
./src/rtl/tscalar.prg:CREATE CLASS Character INHERIT HBScalar FUNCTION __HBCharacter
./src/rtl/tscalar.prg:CREATE CLASS Date INHERIT HBScalar FUNCTION __HBDate
./src/rtl/tscalar.prg:CREATE CLASS TimeStamp INHERIT HBScalar FUNCTION __HBTimeStamp
./src/rtl/tscalar.prg:CREATE CLASS Hash INHERIT HBScalar FUNCTION __HBHash
./src/rtl/tscalar.prg:CREATE CLASS Logical INHERIT HBScalar FUNCTION __HBLogical
./src/rtl/tscalar.prg:CREATE CLASS NIL INHERIT HBScalar FUNCTION __HBNil
./src/rtl/tscalar.prg:CREATE CLASS Numeric INHERIT HBScalar FUNCTION __HBNumeric
./src/rtl/tscalar.prg:CREATE CLASS Symbol INHERIT HBScalar FUNCTION __HBSymbol
./src/rtl/tscalar.prg:CREATE CLASS Pointer INHERIT HBScalar FUNCTION __HBPointer
./src/rtl/tpersist.prg:CREATE CLASS HBPersistent
./src/rtl/radiogrp.prg:CREATE CLASS RadioGroup FUNCTION HBRadioGroup
./src/rtl/teditor.prg:CREATE CLASS HBEditor
./ChangeLog.txt: DATA -> VAR, CLASSDATA -> CLASS VAR, CLASS -> CREATE CLASS
./ChangeLog.txt: ! Fixed not recognizing 'CREATE CLASS' as class declaration statement
./ChangeLog.txt: CREATE CLASS abc .
./ChangeLog.txt: CREATE CLASS abc .
./ChangeLog.txt: ! Fixed: to honor "CREATE CLASS " notation. It was breaking
./ChangeLog.txt: + Added: building blocks to create classes with their protected
./ChangeLog.txt: + Added <class>FromPointer() function to create class from a raw class pointer.
./ChangeLog.txt: + Added <class>From() function to create class from another class.
./ChangeLog.txt: in #include, CLASS -> CREATE CLASS, DATA -> VAR to follow
./ChangeLog.txt: CREATE CLASS myClass
./ChangeLog.txt: CREATE CLASS MyArray INHERIT __HBArray
./ChangeLog.txt: to not create classes manually and always use documented commands
./ChangeLog.txt: CREATE CLASS .... MODULE FRIENDLY
./ChangeLog.txt: it's not possible to create class with some private data and
./extras/hbdoc/_genxml.prg:CREATE CLASS GenerateXML FROM TPLGenerate
./extras/hbdoc/_genbase.prg:CREATE CLASS TPLGenerate
./extras/hbdoc/_genhtml.prg:CREATE CLASS GenerateHTML2 FROM GenerateHTML
./extras/hbdoc/_genhtml.prg:CREATE CLASS GenerateHTML FROM TPLGenerate
./extras/hbdoc/_gentxt.prg:CREATE CLASS GenerateAscii FROM GenerateText
./extras/hbdoc/_gentxt.prg:CREATE CLASS GenerateText FROM TPLGenerate
./extras/hbdoc/_tmplate.prg:CREATE CLASS Entry
./extras/hbxlsxml/xlsxml_y.prg:CREATE CLASS ExcelWriterXML_Style
./extras/hbxlsxml/xlsxml_s.prg:CREATE CLASS ExcelWriterXML_Sheet
./extras/hbxlsxml/xlsxml.prg:CREATE CLASS ExcelWriterXML
./extras/gtwvw/tests/drawimg.prg:CREATE CLASS wGUIObj
./extras/gtwvw/tests/drawimg.prg:CREATE CLASS wPaintObj FROM wGUIObj
./extras/gtwvw/tests/_wvwmous.prg:CREATE CLASS WVWMouseButton
./extras/httpsrv/modules/tableservletdb.prg:CREATE CLASS TableManager
./extras/httpsrv/modules/tableservletdb.prg:CREATE CLASS BasicXML
./extras/guestbk/_inifile.prg:CREATE CLASS TIniFile
./extras/guestbk/_cgi.prg:CREATE CLASS THTML
Se é o que temos, então tá. Vou reservar um tempo para todo dia olhar um pouco de cada uma. Esse tempo será recompensado mais tarde (assim espero). O problema é o tempo.