Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-5787

Modularise the Sightly script engine

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      The Sightly script engine should be broken into three modules:

      1. a Sightly frontend compiler that interprets Sightly scripts and produces an Abstract Syntax Tree (AST)
      2. a Sightly Java backend compiler that interprets the AST and produces Java class files
      3. a Compilable Script Engine that reuses the previous two modules

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            radu Radu Cotescu
            radu Radu Cotescu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment