Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
tayloraswift
/
swift-grammar
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
2
Star
16
Code
Issues
0
Pull requests
0
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Jan 15, 2025
remove the obsolete Testing_ module, and its transitive swift-atomics dependency
tayloraswift
committed
0dac977
Copy full SHA for 0dac977
Commits on Jan 2, 2025
Merge pull request #29 from tayloraswift/readable-symbol-links
Show description for 3f31b42
tayloraswift
authored
3f31b42
Copy full SHA for 3f31b42
readable symbol links
tayloraswift
committed
78d4b3a
Copy full SHA for 78d4b3a
Commits on Dec 13, 2024
6.0.3
tayloraswift
committed
b19c31f
Copy full SHA for b19c31f
Commits on Nov 17, 2024
Create FUNDING.yml
tayloraswift
authored
049d8e7
Copy full SHA for 049d8e7
update the contributors list
tayloraswift
committed
21cd323
Copy full SHA for 21cd323
Commits on Nov 15, 2024
update ci to 6.0.2 (#28)
Show description for 4b47a15
tayloraswift
authored
4b47a15
Copy full SHA for 4b47a15
Commits on Apr 22, 2024
rename Testing module to Testing_ to deconflict with swift-testing
tayloraswift
committed
642d595
Copy full SHA for 642d595
Commits on Nov 17, 2023
deprecate and unify SyncTests, AsyncTests into TestMain, and add the TestBattery protocol for organization (#27)
Show description for 6db3dd8
tayloraswift
authored
6db3dd8
Copy full SHA for 6db3dd8
Commits on Sep 27, 2023
clean up doc warnings (#26)
Show description for 163ce5d
tayloraswift
authored
163ce5d
Copy full SHA for 163ce5d
Commits on Sep 22, 2023
update two completely-wrong documentation comments (#25)
tayloraswift
authored
a045750
Copy full SHA for a045750
Commits on Mar 18, 2023
make TestGroup expectation APIs return discardable booleans reporting if the test passed or not (#24)
tayloraswift
authored
3ed9496
Copy full SHA for 3ed9496
Commits on Mar 5, 2023
update gha checkout version (#23)
Show description for a15b9e3
tayloraswift
authored
a15b9e3
Copy full SHA for a15b9e3
migrate the Testing module from swift-hash to here (#22)
Show description for 6961382
tayloraswift
authored
6961382
Copy full SHA for 6961382
Commits on Feb 16, 2023
rework error type definitions, break up large files, move library off of SPF (#21)
Show description for fa80918
tayloraswift
authored
fa80918
Copy full SHA for fa80918
Commits on Aug 25, 2022
expand docs (#20)
tayloraswift
authored
9951511
Copy full SHA for 9951511
Commits on Aug 23, 2022
Undeprecate Pattern.UnsignedInteger (#19)
Show description for 733ca5e
tayloraswift
authored
733ca5e
Copy full SHA for 733ca5e
evacuate nearly all of the API from Grammar namespace enum (#18)
Show description for 9a18b31
tayloraswift
authored
9a18b31
Copy full SHA for 9a18b31
Merge pull request #16 from kelvin13/adopt-spf
Show description for 9c1c2db
tayloraswift
authored
9c1c2db
Copy full SHA for 9c1c2db
move some DigitRule API into UnicodeDigit
tayloraswift
committed
5ec63ac
Copy full SHA for 5ec63ac
rename UnicodeLiteral → UnicodeEncoding
tayloraswift
committed
ef479f9
Copy full SHA for ef479f9
generate an ASCII table, add Construction to PAT lists
tayloraswift
committed
6d3cb9a
Copy full SHA for 6d3cb9a
add devices CI badge to README
tayloraswift
committed
1c0a527
Copy full SHA for 1c0a527
add PATs to library protocols, fixes #15
tayloraswift
committed
0ea5da6
Copy full SHA for 0ea5da6
change device build scheme
tayloraswift
committed
23e3f91
Copy full SHA for 23e3f91
modernize CI, add devices
tayloraswift
committed
1434219
Copy full SHA for 1434219
add missing Grammar/ subdir
tayloraswift
committed
c5bcd48
Copy full SHA for c5bcd48
migrate to capitalized filename scheme
tayloraswift
committed
05468bc
Copy full SHA for 05468bc
track Package.resolved
tayloraswift
committed
b942d96
Copy full SHA for b942d96
add SPF to Package.swift
tayloraswift
committed
f7b78ca
Copy full SHA for f7b78ca
Commits on May 8, 2022
Merge pull request #13 from kelvin13/unstable
Show description for 272964f
tayloraswift
authored
272964f
Copy full SHA for 272964f
add missing TerminalRule conformances to NaturalDecimalDigit and NaturalDecimalDigitScalar
tayloraswift
committed
671b1a2
Copy full SHA for 671b1a2
Commits on May 1, 2022
Merge pull request #12 from kelvin13/unstable
Show description for 0162e15
tayloraswift
authored
0162e15
Copy full SHA for 0162e15
Commits on Apr 27, 2022
add rules for parsing the letters 'P' and 'E'
tayloraswift
committed
5ad8cb8
Copy full SHA for 5ad8cb8
Merge pull request #11 from kelvin13/unstable
Show description for 2c0c658
tayloraswift
authored
2c0c658
Copy full SHA for 2c0c658
Pagination
Previous
Next
You can’t perform that action at this time.