313 Commits (45b6566b2c40792c7443b67908ad82874f9dd9c1)
 

Author SHA1 Message Date
Aadhavan Srinivasan 45b6566b2c Replaced function call with method call 2 days ago
Aadhavan Srinivasan e22822e619 Renamed 'FindAllMatches' to 'FindAll' and made it a method; made it return a slice of 0-groups; the functionality of 'FindAllMatches' is now in 'FindAllSubmatch' 2 days ago
Aadhavan Srinivasan 692de2a32b Added lookarounds and numeric ranges to documentation 2 days ago
Aadhavan Srinivasan 0d19664044 Cleared up some comments, wrote a skeleton for FindAllString 3 days ago
Aadhavan Srinivasan 1bfb09b6c7 Made 'FindString' a method of 'Reg' 3 days ago
Aadhavan Srinivasan b0b8bf23af Updated documentation 3 days ago
Aadhavan Srinivasan 00570f07fe Wrote documentation on syntax 3 days ago
Aadhavan Srinivasan 7431b1a7b2 Changed \Z to \z to fit with Go's naming 3 days ago
Aadhavan Srinivasan ee51e39d59 Added support for start-of-input (\A) and end-of-input (\Z) assertions 3 days ago
Aadhavan Srinivasan db7c884b83 Added test for start-of-input and end-of-input assertion 3 days ago
Aadhavan Srinivasan c3059fe899 Return a new error instead of rethrowing a non-existent error 3 days ago
Aadhavan Srinivasan 4f577592ba Added rule to run tests 3 days ago
Aadhavan Srinivasan b734d61a03 Throw error if \B is used in character class 3 days ago
Aadhavan Srinivasan 00c39857eb Rethrow errors instead of rewriting them 3 days ago
Aadhavan Srinivasan aa9e2324ee Removed unnecessary space 3 days ago
Aadhavan Srinivasan 66b96bf9e8 Updated license 3 days ago
Aadhavan Srinivasan 0ac39bfb7b Started working on package-level documentation 3 days ago
Aadhavan Srinivasan dbc9fe2c3b Added license 3 days ago
Aadhavan Srinivasan eeeb9387d5 Updated Makefile to build library and command separately 3 days ago
Aadhavan Srinivasan 57eb935bd1 Updated comment 3 days ago
Aadhavan Srinivasan cbd679949f Updated more referencs to constants 3 days ago
Aadhavan Srinivasan a63426d965 Updated references to constants 3 days ago
Aadhavan Srinivasan 2e3450285c Renamed one more variable to avoid exporting 3 days ago
Aadhavan Srinivasan 7e792f1248 Renamed more constants to avoid exporting 3 days ago
Aadhavan Srinivasan b8f5b9af7c Updated one more reference to epsilon 3 days ago
Aadhavan Srinivasan be60f2fb51 Updated references to 'epsilon' 3 days ago
Aadhavan Srinivasan 7aee4280cc Renamed 'EPSILON' to 'epsilon' to avoid exporting 3 days ago
Aadhavan Srinivasan e01ef48cbc Updated CONCAT to be a metacharacter instead of just a tilde, and renamed it to avoid exporting 3 days ago
Aadhavan Srinivasan 93474c5159 Renamed 'state' to 'nfaState' because 'state' by itself means nothing 3 days ago
Aadhavan Srinivasan d81b2ddaaa Renamed 'State' to 'state' to avoid exposing the insides of the engine 3 days ago
Aadhavan Srinivasan 429d286439 Renamed variable to avoid conflicting with type name 3 days ago
Aadhavan Srinivasan 198a2c12a7 Renamed variable to avoid conflicting with type name 3 days ago
Aadhavan Srinivasan 7e88b8a4b0 Renamed variable to avoid conflicting with type name 3 days ago
Aadhavan Srinivasan af5b6ebe08 Renamed type to avoid exporting 3 days ago
Aadhavan Srinivasan 289bba35e2 Updated assertion constants so that they aren't exported 3 days ago
Aadhavan Srinivasan 7e6377a4c4 Updated more constants, so that they aren't exported 3 days ago
Aadhavan Srinivasan 73c6a442ce Updated nodeType constants so that they aren't exported 3 days ago
Aadhavan Srinivasan ca8f8e1030 Renamed function 3 days ago
Aadhavan Srinivasan 24a5045ebe Updated map and reduce function names so that they aren't exported 3 days ago
Aadhavan Srinivasan f6d56b74e1 Updated module name to 'kleingrep' (Let's goo!) 3 days ago
Aadhavan Srinivasan dc53951408 Update package name in import 3 days ago
Aadhavan Srinivasan aef8152fc1 Renamed package 'greg' to 'regex' 3 days ago
Aadhavan Srinivasan ca8d32cd7f Added more tests 3 days ago
Aadhavan Srinivasan 368941e5c7 Fix out-of-bounds access in genRangeInclusive 3 days ago
Aadhavan Srinivasan b9da5ec08d Replace use of 'genRange' with 'genRangeInclusive' 3 days ago
Aadhavan Srinivasan c5a43c47f0 Update type and method references to use qualified names 3 days ago
Aadhavan Srinivasan c3c3829ac9 Move 'genRange' function to 'cmd' 3 days ago
Aadhavan Srinivasan ee6bb3959c Removed function that wasn't being used in 'greg', moved to 'main' 3 days ago
Aadhavan Srinivasan c06d81d17d Updated struct field reference 3 days ago
Aadhavan Srinivasan 1a2f1b7ca9 Restructured code into 'cmd' module with CLI and 'greg' module with regex library; export necessary struct fields and methods 3 days ago