I ❤️ Ruby. I’m also making my own Ruby called Natalie. You know, for fun!
- Oklahoma, USA
- https://timmorgan.dev
- @timmrgn
Block or Report
Block or report seven1m
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
natalie-lang/natalie_parser Public
NatalieParser is a zero-dependency, from-scratch, hand-written recursive descent parser for the Ruby Programming Language.
-
open-bibles Public
Repository of public domain and freely (libre) licensed bible translations in some standard XML formats.
-
1,756 contributions in the last year
Less
More
Contribution activity
October 2022
Created 120 commits in 11 repositories
Created a pull request in natalie-lang/natalie that received 1 comment
Opened 14 other pull requests in 2 repositories
natalie-lang/natalie
12
merged
- Add String#unpack 'A' and 'a' directives
- Add String#unpack 'M' directive
- Add String#unpack 'm' directive (base64)
- Implement String#tr and String#tr!
- Array#pack: make 'm' directive spec-compliant and add 'M' directive
- Add Array#pack 'l' and 'L' directives
- Fix some bugs with Array#pack for Bignums
- Add Array#pack 'j' and 'J' directives
- More Array#pack directives
- Add support for 'd' and 'D' directive to Array#pack
- Fix remaining clang-tidy warnings and configure warnings as errors in clang-tidy
- Fix missing GC visits of member variables and add GC linter
Reviewed 27 pull requests in 9 repositories
natalie-lang/natalie
14 pull requests
- Add String#getbyte and #setbyte methods
- Implement String#hex
- Feature/string#partition
- Add Time#usec spec
- Add support for Time arguments to Range#include?
- implement String#sum
- Uncomment Range#max and Range#min specs related to Time
- Implement Time#-
- Include required keywords in error message if wrong number of args
- Implement String#slice and String#slice!
-
Implement
numerator&denominatoron Float & Numeric - Implement Float#to_r
- Compile Rational lit
- Compiler: Compile positive and negative infinity floats





