Skip to content

Refactoring non-s-expression languages #270

Open
@jackfirth

Description

@jackfirth

Resyntax should be able to refactor more than just #lang racket and #lang racket/base code. For example, Resyntax should be able to rewrite this:

#lang rhombus
(1 + 2) + 3

Into this:

#lang rhombus
1 + 2 + 3

Immediate applications include writing refactoring rules specific to Rhombus, Typed Racket (see #13), and Scribble.

I have some ideas about how to get this working, but no concrete solution yet. And I don't yet know how to address the fmt side of things here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions