Aadhavan Srinivasan
|
b685d2fd5f
|
Renamed 'findAllMatchesHelper' to 'findAllSubmatchHelper'
|
2 days ago |
Aadhavan Srinivasan
|
8eda5055ff
|
Replaced call to 'FindAllMatches' with call to 'FindAll' or 'FindAllSubmatch' depending on whether I need submatches
|
2 days ago |
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 |