Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spotandjake/grain-toml
A Basic Toml Parser For Grain-Lang
https://github.com/spotandjake/grain-toml
Last synced: 23 days ago
JSON representation
A Basic Toml Parser For Grain-Lang
- Host: GitHub
- URL: https://github.com/spotandjake/grain-toml
- Owner: spotandjake
- License: mit
- Created: 2023-03-04T03:41:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-18T02:03:55.000Z (8 months ago)
- Last Synced: 2024-08-03T23:13:39.901Z (3 months ago)
- Size: 408 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Grain-Toml
This repo contains a mostly complete toml parser for the grain language. The parser supports the toml `v1.1.0` spec which has not been released yet and is still in motion but it is mostly backwards compatible with the `v1.0.0` spec and should be able to parse most toml files.Feel free to use this in your project or as inspiration for a better toml-parser.
# To Be Done
This library is by no means completes, Some Notable Things Missing Are
+ Fix Key Duplication Detection
+ Date Support
+ Consider representing date's as numbers until grain has actual date support
+ Validate Seconds Against Leap Seconds
+ Allow Optional Seconds
+ Validation
+ Fix Key Duplicate Validation