if I wanted to use that script to generate xctests, how do I feed it a
custom gyb file in? Is there a help file somewhere I can read? I know
this  is not meant for that but it would be useful.

On Tuesday, December 8, 2015, Brent Royal-Gordon <br...@architechies.com>
wrote:

> > I'm reading the stdlib source code and I see .gyb files. What are those
> files for?
>
> gyb stands for Generate Your Boilerplate. It’s a preprocessor the Swift
> team wrote so that when they needed to build, say, ten nearly-identical
> variants of Int, they wouldn’t have to literally copy and paste the same
> code ten times. If you open one of those files, you’ll see that they’re
> mainly Swift code, but with some lines of code intermixed that are written
> in Python. The actual preprocessor itself is in the Swift source repository
> at utils/gyb, though most of the code is in utils/gyb.py.
>
> --
> Brent Royal-Gordon
> Architechies
>
>
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to