Announcement

Collapse
No announcement yet.

CSPL: Towards a new Macro-Language?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    I don't know of any. Sounded like Darthveda took it a ways in K_whatever_it_is_su.

    If you know C, you'd earn many "atta boys" if you corrected the examples in the CSPL documentation so that they compile without error. That was beyond my feeble skills.
    El Aurens v2 Beta!

    Comment


    • #32
      Yeah it plays a very significant role in Kyokujitsu...

      Comment


      • #33
        DV, will be interesting to see how you have used it. I might also use it in scenario im currently working on, havent though yet run to situation where it would really be needed so its still open.

        Comment


        • #34
          Unfortunately the XML idea was not a good one, the resulting language was incredibly complex and annoing to use, this is
          not totally unexpected since XML is "Lisp's bastard nephew" as someone told and Lisp makes C/C++ extremely user-friendly...

          So i decided to try developing a different language, which still uses a couple of tags from XML (to keep parser-creation easy) but which tries
          also to clone the standard macro language syntax, actually i'm at an early stage of the parser, stay tuned and we will see;
          If you know C, you'd earn many "atta boys" if you corrected the examples in the CSPL documentation so that they compile without error. That was beyond my feeble skills.
          Nooo, Boco, so you too surrended at CSPL? since i heard no news from you i though you've successfully compiled your events, if you need some help with CSPL events just write me a line!

          Greetings,
          Angelo
          "If it works, it's obsolete."
          -- Marshall McLuhan

          Comment


          • #35
            Originally posted by Angelo Scotto in this thread
            About the Macro Language thing:
            I agree completely, when i talk about "making CSPL easier" i think exactly to a Macro Language, if you search in the archive you'll find an old thread with a lot of suggestion for a similar language, i started the development but i had to freeze it waiting for better times...
            I have a draft of the language somewhere if you want to take a look at it

            If you want to avoid the "dumbing down" effect you have to guarantee at least a couple of things:

            The ability to declare variables.
            The ability to extend it with libraries (not necessary dinamically, it simply means that the parser can be extended without changing the language syntax).

            you could start coding a language-to-C converter, it may automatically compile it when pointed to the borland compiler executable and it should be easier to implement, then you can face the effort of realize a real interpreter.
            So this is the result of my search. I think it deserves a bump
            Civilization Webring Forum

            Comment

            Working...
            X