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. now i've gone and done it

now i've gone and done it

Scheduled Pinned Locked Moved The Lounge
toolsregex
5 Posts 4 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.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    i made a tool that lets you import and export parser grammars of different formats so you can: use Gold Grammars with my parsers use Gold Grammars with ANTLR use ANTLR grammars with Gold use Yacc grammars with my parser use my grammars with anything (best!) etc. Mix and match, or add your own handlers. it's nuts. I hate the grammars for specific tools. But now you can use any grammar with any parser, so you can import already written grammars and use them with different tools. now you don't need to decide between grammar availability and tool preference.

    When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

    L F 2 Replies Last reply
    0
    • H honey the codewitch

      i made a tool that lets you import and export parser grammars of different formats so you can: use Gold Grammars with my parsers use Gold Grammars with ANTLR use ANTLR grammars with Gold use Yacc grammars with my parser use my grammars with anything (best!) etc. Mix and match, or add your own handlers. it's nuts. I hate the grammars for specific tools. But now you can use any grammar with any parser, so you can import already written grammars and use them with different tools. now you don't need to decide between grammar availability and tool preference.

      When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      I'm anxiously awaiting your article on the subject :)

      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

      H 1 Reply Last reply
      0
      • L Lost User

        I'm anxiously awaiting your article on the subject :)

        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

        H Offline
        H Offline
        honey the codewitch
        wrote on last edited by
        #3

        I've got a ways to go before it's complete. The codebase is part of a Parser Construction Kit ("Puck") that lets you combine different grammars with different parse engines and will include an LL(1) parser and hopefully a LALR(1) parser. Everything is run and generated from a common core, and grammar system, or exported to other formats for other parser generators. Or imported from other formats. Or imported and then re-exported (transformed) It's pretty awesome. It won't do all grammar formats without manual modification to them at first (primarily with the lexers) but i'm working on that.

        When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

        1 Reply Last reply
        0
        • H honey the codewitch

          i made a tool that lets you import and export parser grammars of different formats so you can: use Gold Grammars with my parsers use Gold Grammars with ANTLR use ANTLR grammars with Gold use Yacc grammars with my parser use my grammars with anything (best!) etc. Mix and match, or add your own handlers. it's nuts. I hate the grammars for specific tools. But now you can use any grammar with any parser, so you can import already written grammars and use them with different tools. now you don't need to decide between grammar availability and tool preference.

          When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

          F Offline
          F Offline
          Forogar
          wrote on last edited by
          #4

          Enough about your Grammar. What does your Grampar think of it?

          - I would love to change the world, but they won’t give me the source code.

          N 1 Reply Last reply
          0
          • F Forogar

            Enough about your Grammar. What does your Grampar think of it?

            - I would love to change the world, but they won’t give me the source code.

            N Offline
            N Offline
            Nick Ruppert
            wrote on last edited by
            #5

            That's my kind of joke. Unfortunately, my French wife never gets that one.

            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