Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. C++ Parsers

C++ Parsers

Scheduled Pinned Locked Moved The Lounge
c++com
18 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A abc876

    I am looking for any C++ kinda parser which can give me list of classes, functions and variable etc. in any C++ file/files. Basically i am thinking of writing a documentation system for C++.. Any recommendations in this regard would be highly appreciated Thanks Muhammad Shoaib Khan http://geocities.com/lansolution

    G Offline
    G Offline
    Gerald Schwab
    wrote on last edited by
    #2

    Can't recommend a parser, but this might help. www.doxygen.org[^]

    1 Reply Last reply
    0
    • A abc876

      I am looking for any C++ kinda parser which can give me list of classes, functions and variable etc. in any C++ file/files. Basically i am thinking of writing a documentation system for C++.. Any recommendations in this regard would be highly appreciated Thanks Muhammad Shoaib Khan http://geocities.com/lansolution

      R Offline
      R Offline
      Rocky Moore
      wrote on last edited by
      #3

      You might try the C++ forum :) Rocky <>< www.HintsAndTips.com - Now with "Recommendation" postings www.MyQuickPoll.com - Now with Recent Poll List www.GotTheAnswerToSpam.com - Again :)

      J 1 Reply Last reply
      0
      • R Rocky Moore

        You might try the C++ forum :) Rocky <>< www.HintsAndTips.com - Now with "Recommendation" postings www.MyQuickPoll.com - Now with Recent Poll List www.GotTheAnswerToSpam.com - Again :)

        J Offline
        J Offline
        Jerry Hammond
        wrote on last edited by
        #4

        Rocky Moore wrote: You might try the C++ forum Noooooo...not the C+plus+plus forum. I hear rumor about there being only real programmers lurking there. You can always tell them apart from other forms of programmer by the missing leg...

        I Do Whatever My Rice Krispies Tell Me To. Toasty0.com

        M R B A 4 Replies Last reply
        0
        • J Jerry Hammond

          Rocky Moore wrote: You might try the C++ forum Noooooo...not the C+plus+plus forum. I hear rumor about there being only real programmers lurking there. You can always tell them apart from other forms of programmer by the missing leg...

          I Do Whatever My Rice Krispies Tell Me To. Toasty0.com

          M Offline
          M Offline
          Monty2
          wrote on last edited by
          #5

          :)


          C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg

          1 Reply Last reply
          0
          • A abc876

            I am looking for any C++ kinda parser which can give me list of classes, functions and variable etc. in any C++ file/files. Basically i am thinking of writing a documentation system for C++.. Any recommendations in this regard would be highly appreciated Thanks Muhammad Shoaib Khan http://geocities.com/lansolution

            M Offline
            M Offline
            Michael Hansen
            wrote on last edited by
            #6

            What about GCC-XML: http://www.gccxml.org/HTML/Index.html[^] It will give you an xml representation of the source code. You can then massage the xml into whatever you want...

            MBH

            1 Reply Last reply
            0
            • J Jerry Hammond

              Rocky Moore wrote: You might try the C++ forum Noooooo...not the C+plus+plus forum. I hear rumor about there being only real programmers lurking there. You can always tell them apart from other forms of programmer by the missing leg...

              I Do Whatever My Rice Krispies Tell Me To. Toasty0.com

              R Offline
              R Offline
              Rocky Moore
              wrote on last edited by
              #7

              You should know that no real programmer will be found in a legacy technology forum :) Rocky <>< www.HintsAndTips.com - Now with "Recommendation" postings www.MyQuickPoll.com - Now with Recent Poll List www.GotTheAnswerToSpam.com - Again :)

              N N 2 Replies Last reply
              0
              • A abc876

                I am looking for any C++ kinda parser which can give me list of classes, functions and variable etc. in any C++ file/files. Basically i am thinking of writing a documentation system for C++.. Any recommendations in this regard would be highly appreciated Thanks Muhammad Shoaib Khan http://geocities.com/lansolution

                S Offline
                S Offline
                Stuart Dootson
                wrote on last edited by
                #8

                For a parsing system, try the Program Database Toolkit However, if you're after a documentation system....what about one of the existing toolikts like Doxygen. Stuart Dootson 'Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p'

                A 1 Reply Last reply
                0
                • J Jerry Hammond

                  Rocky Moore wrote: You might try the C++ forum Noooooo...not the C+plus+plus forum. I hear rumor about there being only real programmers lurking there. You can always tell them apart from other forms of programmer by the missing leg...

                  I Do Whatever My Rice Krispies Tell Me To. Toasty0.com

                  B Offline
                  B Offline
                  benjymous
                  wrote on last edited by
                  #9

                  Toasty0 wrote: not the C+plus+plus forum C++++? New and improved formula! Now with more added plussiness! Hurry while stocks last! In an independant study, nine out of ten programmers said they prefered CeePlusPlusPlusPlus to any other leading brand! -- Help me! I'm turning into a grapefruit! Phoenix Paint - back from DPaint's ashes!

                  1 Reply Last reply
                  0
                  • R Rocky Moore

                    You should know that no real programmer will be found in a legacy technology forum :) Rocky <>< www.HintsAndTips.com - Now with "Recommendation" postings www.MyQuickPoll.com - Now with Recent Poll List www.GotTheAnswerToSpam.com - Again :)

                    N Offline
                    N Offline
                    NormDroid
                    wrote on last edited by
                    #10

                    :-D

                    1 Reply Last reply
                    0
                    • J Jerry Hammond

                      Rocky Moore wrote: You might try the C++ forum Noooooo...not the C+plus+plus forum. I hear rumor about there being only real programmers lurking there. You can always tell them apart from other forms of programmer by the missing leg...

                      I Do Whatever My Rice Krispies Tell Me To. Toasty0.com

                      A Offline
                      A Offline
                      Anna Jayne Metcalfe
                      wrote on last edited by
                      #11

                      They knaw them off in frustration while trying to figure out the intricacies of the Visual Studio .NET object model. Guess what I was doing yesterday? :rolleyes: Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                      B P 2 Replies Last reply
                      0
                      • S Stuart Dootson

                        For a parsing system, try the Program Database Toolkit However, if you're after a documentation system....what about one of the existing toolikts like Doxygen. Stuart Dootson 'Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p'

                        A Offline
                        A Offline
                        abc876
                        wrote on last edited by
                        #12

                        Stuart Dootson wrote: However, if you're after a documentation system....what about one of the existing toolikts like Doxygen. Actually i wanna make my own.. I want to try something new in doc systems. Muhammad Shoaib Khan http://geocities.com/lansolution

                        1 Reply Last reply
                        0
                        • A abc876

                          I am looking for any C++ kinda parser which can give me list of classes, functions and variable etc. in any C++ file/files. Basically i am thinking of writing a documentation system for C++.. Any recommendations in this regard would be highly appreciated Thanks Muhammad Shoaib Khan http://geocities.com/lansolution

                          R Offline
                          R Offline
                          roel_
                          wrote on last edited by
                          #13

                          There was discussion on that last week on the boost list; start by looking up that thread and have a look at this page: http://spirit.sourceforge.net/repository/applications/show_contents.php There are some C++ processing tools there.

                          1 Reply Last reply
                          0
                          • A Anna Jayne Metcalfe

                            They knaw them off in frustration while trying to figure out the intricacies of the Visual Studio .NET object model. Guess what I was doing yesterday? :rolleyes: Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                            B Offline
                            B Offline
                            benjymous
                            wrote on last edited by
                            #14

                            Anna-Jayne Metcalfe wrote: Guess what I was doing yesterday? Any ideas how to set a default email signature in Lotus Notes? I'm rapidly running out of limbs *hides* -- Help me! I'm turning into a grapefruit! Phoenix Paint - back from DPaint's ashes!

                            A 1 Reply Last reply
                            0
                            • B benjymous

                              Anna-Jayne Metcalfe wrote: Guess what I was doing yesterday? Any ideas how to set a default email signature in Lotus Notes? I'm rapidly running out of limbs *hides* -- Help me! I'm turning into a grapefruit! Phoenix Paint - back from DPaint's ashes!

                              A Offline
                              A Offline
                              Anna Jayne Metcalfe
                              wrote on last edited by
                              #15

                              There is a way, at least in Notes 4.5. I've not tried it for ages though, and can't remember where it is on the menu. As a guide, when searching for a feature in Notes, look everywhere you think it couldn't logically be... Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                              1 Reply Last reply
                              0
                              • A Anna Jayne Metcalfe

                                They knaw them off in frustration while trying to figure out the intricacies of the Visual Studio .NET object model. Guess what I was doing yesterday? :rolleyes: Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                                P Offline
                                P Offline
                                Paul Watson
                                wrote on last edited by
                                #16

                                I was fooled by the straight-forward structure of the .NET Framework into thinking extending VS.NET would be dead easy. Hah! What a nightmare. This might help you out though. regards, Paul Watson Bluegrass South Africa Michael Dunn wrote: "except the sod who voted this a 1, NO SOUP FOR YOU" Crikey! ain't life grand?

                                A 1 Reply Last reply
                                0
                                • P Paul Watson

                                  I was fooled by the straight-forward structure of the .NET Framework into thinking extending VS.NET would be dead easy. Hah! What a nightmare. This might help you out though. regards, Paul Watson Bluegrass South Africa Michael Dunn wrote: "except the sod who voted this a 1, NO SOUP FOR YOU" Crikey! ain't life grand?

                                  A Offline
                                  A Offline
                                  Anna Jayne Metcalfe
                                  wrote on last edited by
                                  #17

                                  <sarcasm> Oh but it's so much fun Paul :-D </sarcasm> My bug of the day is the fact that a ProjectAdded event gets fired when a file which is not within a project is opened for editing within the IDE. I can only surmise that an empty project is created to enclose the file whilst it's being edited... :~ Mind you, the MAPI stuff Beth works with makes writing a VS.NET add-in look simple. Thast's not fun at all! :wtf: Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                                  1 Reply Last reply
                                  0
                                  • R Rocky Moore

                                    You should know that no real programmer will be found in a legacy technology forum :) Rocky <>< www.HintsAndTips.com - Now with "Recommendation" postings www.MyQuickPoll.com - Now with Recent Poll List www.GotTheAnswerToSpam.com - Again :)

                                    N Offline
                                    N Offline
                                    Nitron
                                    wrote on last edited by
                                    #18

                                    Rocky Moore wrote: You should know that no real programmer will be found in a legacy technology forum :wtf: Now that was low! ~Nitron.


                                    ññòòïðïðB A
                                    start

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups