View Code? Open in Web Editor
NEW
Parser to parse plain text into a ledger model
Home Page: https://github.com/Nef10/SwiftBeanCount
License: MIT License
swiftbeancountparser's Introduction
๐จ๐ปโ๐ป I am a development manager / developer from Vancouver ๐จ๐ฆ
๐ป My current side project is SwiftBeanCount , a plain text accounting tool
๐ฑ Iโm currently learning / experimenting with Swift UI as well as AWS Amplify
๐ผ Development Manager @ SAP
๐ B. Sc. IT Systems Engineering from HPI
๐ซ Reach out to me via Twitter @Nef10 or email [email protected]
๐ Pronouns: he/him/his
swiftbeancountparser's People
Stargazers
Watchers
swiftbeancountparser's Issues
With the move to SPM these files where converted to embedded strings in swift files, as the SPM does not yet support resource files, which is planned to be supported with Swift 5.3.
When this is released we should move them back to text files.
Maybe directly expose the string extension?
Update string extension with info from updated SO post
Add tests for extended grapheme clusters
fix typos
add tests for parseAmountDecimalFrom (see importer)
update header comment
Afterwards update:
This repo to use new package
Wealthsimple Mapper to use the new package instead of the Parser
Rogers Mapper to use the new package instead of the Parser
Importer (ManuLife) to use the new package instead of a copy of the method
Currently with the lookaheads unexpected elements are ignored, but they should print an error