Getting started with lib/Syntax

I have some spare time and I want to do something for Swift. I’m interested
in lib/Syntax. What can a beginner do? What’s a not too complicated problem
I can solve?

Cheers,
Yura

1 Like

I’m also interested in this. Anything I can do to help so Swift devs can
focus on more important problems?

Thanks,
Faiçal

···

On Thu, 7 Dec 2017 at 00:24, Yurii Samsoniuk via swift-dev < swift-dev@swift.org> wrote:

I have some spare time and I want to do something for Swift. I’m
interested in lib/Syntax. What can a beginner do? What’s a not too
complicated problem I can solve?

Cheers,
Yura
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Hi Yurii and Faiçal,
Currently, we are in the process of extending Swift parser to generate libSyntax entities. A newly specialized libSyntax node will enable detailed client-side analysis/transformation on that node.
Are you interested in helping with this (mostly compiler/parser side change)? If so, please take a look at these two Jira tasks for more details:

https://bugs.swift.org/browse/SR-6571
https://bugs.swift.org/browse/SR-6572

Please let us know if you're interested in implementing one of them.

cheers
Xi

···

On Dec 9, 2017, at 12:55 PM, Faiçal Tchirou via swift-dev <swift-dev@swift.org <mailto:swift-dev@swift.org>> wrote:

I’m also interested in this. Anything I can do to help so Swift devs can focus on more important problems?

Thanks,
Faiçal
On Thu, 7 Dec 2017 at 00:24, Yurii Samsoniuk via swift-dev <swift-dev@swift.org <mailto:swift-dev@swift.org>> wrote:
I have some spare time and I want to do something for Swift. I’m interested in lib/Syntax. What can a beginner do? What’s a not too complicated problem I can solve?

Cheers,
Yura
_______________________________________________
swift-dev mailing list
swift-dev@swift.org <mailto:swift-dev@swift.org>
https://lists.swift.org/mailman/listinfo/swift-dev
_______________________________________________
swift-dev mailing list
swift-dev@swift.org <mailto:swift-dev@swift.org>
https://lists.swift.org/mailman/listinfo/swift-dev

Hi Xi,

I would be interested in SR-6571.

Thanks,
Faiçal

···

On Mon, 11 Dec 2017 at 21:26, Xi Ge <xi_ge@apple.com> wrote:

Hi Yurii and Faiçal,
Currently, we are in the process of extending Swift parser to generate
libSyntax entities. A newly specialized libSyntax node will enable detailed
client-side analysis/transformation on that node.
Are you interested in helping with this (mostly compiler/parser side
change)? If so, please take a look at these two Jira tasks for more details:

https://bugs.swift.org/browse/SR-6571
https://bugs.swift.org/browse/SR-6572

Please let us know if you're interested in implementing one of them.

cheers
Xi

On Dec 9, 2017, at 12:55 PM, Faiçal Tchirou via swift-dev < > swift-dev@swift.org> wrote:

I’m also interested in this. Anything I can do to help so Swift devs can
focus on more important problems?

Thanks,
Faiçal
On Thu, 7 Dec 2017 at 00:24, Yurii Samsoniuk via swift-dev < > swift-dev@swift.org> wrote:

I have some spare time and I want to do something for Swift. I’m
interested in lib/Syntax. What can a beginner do? What’s a not too
complicated problem I can solve?

Cheers,
Yura
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Great to hear that! Please feel free to self-assign this task.

Xi

···

On Dec 11, 2017, at 12:45 PM, Faiçal Tchirou <ftchirou@gmail.com> wrote:

Hi Xi,

I would be interested in SR-6571.

Thanks,
Faiçal

On Mon, 11 Dec 2017 at 21:26, Xi Ge <xi_ge@apple.com> wrote:
Hi Yurii and Faiçal,
Currently, we are in the process of extending Swift parser to generate libSyntax entities. A newly specialized libSyntax node will enable detailed client-side analysis/transformation on that node.
Are you interested in helping with this (mostly compiler/parser side change)? If so, please take a look at these two Jira tasks for more details:

https://bugs.swift.org/browse/SR-6571
https://bugs.swift.org/browse/SR-6572

Please let us know if you're interested in implementing one of them.

cheers
Xi

On Dec 9, 2017, at 12:55 PM, Faiçal Tchirou via swift-dev <swift-dev@swift.org> wrote:

I’m also interested in this. Anything I can do to help so Swift devs can focus on more important problems?

Thanks,
Faiçal

On Thu, 7 Dec 2017 at 00:24, Yurii Samsoniuk via swift-dev <swift-dev@swift.org> wrote:
I have some spare time and I want to do something for Swift. I’m interested in lib/Syntax. What can a beginner do? What’s a not too complicated problem I can solve?

Cheers,
Yura
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Hi Xi,

Thanks for your reply. I'll grab another bug then.

Cheers,
Yura

···

пн, 11 груд. 2017 о 22:10 Xi Ge <xi_ge@apple.com> пише:

Great to hear that! Please feel free to self-assign this task.

Xi

On Dec 11, 2017, at 12:45 PM, Faiçal Tchirou <ftchirou@gmail.com> wrote:

Hi Xi,

I would be interested in SR-6571.

Thanks,
Faiçal
On Mon, 11 Dec 2017 at 21:26, Xi Ge <xi_ge@apple.com> wrote:

Hi Yurii and Faiçal,
Currently, we are in the process of extending Swift parser to generate
libSyntax entities. A newly specialized libSyntax node will enable detailed
client-side analysis/transformation on that node.
Are you interested in helping with this (mostly compiler/parser side
change)? If so, please take a look at these two Jira tasks for more details:

https://bugs.swift.org/browse/SR-6571
https://bugs.swift.org/browse/SR-6572

Please let us know if you're interested in implementing one of them.

cheers
Xi

On Dec 9, 2017, at 12:55 PM, Faiçal Tchirou via swift-dev < >> swift-dev@swift.org> wrote:

I’m also interested in this. Anything I can do to help so Swift devs can
focus on more important problems?

Thanks,
Faiçal
On Thu, 7 Dec 2017 at 00:24, Yurii Samsoniuk via swift-dev < >> swift-dev@swift.org> wrote:

I have some spare time and I want to do something for Swift. I’m
interested in lib/Syntax. What can a beginner do? What’s a not too
complicated problem I can solve?

Cheers,
Yura
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Hey Xi,

I’m pretty sure this isn’t the right place to ask but, where and how do I apply for the GSoC swift-format tool implementation? I’m super interested in that, I’ve had a lot of good experiences with clang-format but never got the change to implement a proper formatting tool apart from a little markdown formatter I built on top of someone else’s parser. :)

Cheers, Patrick

From the Project Ideas page:

Check out the Development forum to connect with potential mentors.

So I’d say you’re in the right place!