This website works better with JavaScript.
Explore
Help
Sign In
Rockingcool
/
kleingrep
Watch
2
Star
0
Fork
You've already forked kleingrep
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
380
Commits
5
Branches
3
Tags
2.4 MiB
b7467a00f1
master
implementUnicodeCharClass
implementBackreferences
implementPCREMatchingRules
posixStyleMatching
v0.1.0
v0.2.0
v0.3.0
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from 'b7467a00f1'
${ noResults }
Commit Graph
98 Commits (b7467a00f1b6882121f0191b80aa56d7b6530c28)
Author
SHA1
Message
Date
Aadhavan Srinivasan
b5e6bc112c
Wrote 'reg.FindSubmatch()' which returns the leftmost match with submatches, renamed 'isValid' to 'IsValid' to export it, renamed 'ToString' to 'String'
1 month ago
Aadhavan Srinivasan
206fea34cd
Added function to return the number of subexpressions in the group
1 month ago
Aadhavan Srinivasan
fcdb23524a
Added more documentation
1 month ago
Aadhavan Srinivasan
ac936659b6
Updated documentation
1 month ago
Aadhavan Srinivasan
e6dba9fdcf
Updated documentation
1 month ago
Aadhavan Srinivasan
30779a446b
Updated documentation
1 month ago
Aadhavan Srinivasan
f629a0f08f
Added 'mustCompile' which panicks if there is an error compiling
1 month ago
Aadhavan Srinivasan
6869cd00a2
Return error instead of nil when 'Find' fails
1 month ago
Aadhavan Srinivasan
02bc8f30a2
Added test for 'Find'
1 month ago
Aadhavan Srinivasan
037ac75ea6
Wrote new method to return 0-group of leftmost match; reorganized some functions for better clarity; made 'FindNthMatch' a method
1 month ago
Aadhavan Srinivasan
e9d4e857cf
Run 'TestFindAllStrings' since that function has been implemented
1 month ago
Aadhavan Srinivasan
b685d2fd5f
Renamed 'findAllMatchesHelper' to 'findAllSubmatchHelper'
1 month ago
Aadhavan Srinivasan
8eda5055ff
Replaced call to 'FindAllMatches' with call to 'FindAll' or 'FindAllSubmatch' depending on whether I need submatches
1 month 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'
1 month ago
Aadhavan Srinivasan
692de2a32b
Added lookarounds and numeric ranges to documentation
1 month ago
Aadhavan Srinivasan
0d19664044
Cleared up some comments, wrote a skeleton for FindAllString
1 month ago
Aadhavan Srinivasan
1bfb09b6c7
Made 'FindString' a method of 'Reg'
1 month ago
Aadhavan Srinivasan
b0b8bf23af
Updated documentation
1 month ago
Aadhavan Srinivasan
00570f07fe
Wrote documentation on syntax
1 month ago
Aadhavan Srinivasan
7431b1a7b2
Changed \Z to \z to fit with Go's naming
1 month ago
Aadhavan Srinivasan
ee51e39d59
Added support for start-of-input (\A) and end-of-input (\Z) assertions
1 month ago
Aadhavan Srinivasan
db7c884b83
Added test for start-of-input and end-of-input assertion
1 month ago
Aadhavan Srinivasan
c3059fe899
Return a new error instead of rethrowing a non-existent error
1 month ago
Aadhavan Srinivasan
b734d61a03
Throw error if \B is used in character class
1 month ago
Aadhavan Srinivasan
00c39857eb
Rethrow errors instead of rewriting them
1 month ago
Aadhavan Srinivasan
aa9e2324ee
Removed unnecessary space
1 month ago
Aadhavan Srinivasan
0ac39bfb7b
Started working on package-level documentation
1 month ago
Aadhavan Srinivasan
57eb935bd1
Updated comment
1 month ago
Aadhavan Srinivasan
cbd679949f
Updated more referencs to constants
1 month ago
Aadhavan Srinivasan
a63426d965
Updated references to constants
1 month ago
Aadhavan Srinivasan
2e3450285c
Renamed one more variable to avoid exporting
1 month ago
Aadhavan Srinivasan
7e792f1248
Renamed more constants to avoid exporting
1 month ago
Aadhavan Srinivasan
b8f5b9af7c
Updated one more reference to epsilon
1 month ago
Aadhavan Srinivasan
be60f2fb51
Updated references to 'epsilon'
1 month ago
Aadhavan Srinivasan
7aee4280cc
Renamed 'EPSILON' to 'epsilon' to avoid exporting
1 month ago
Aadhavan Srinivasan
e01ef48cbc
Updated CONCAT to be a metacharacter instead of just a tilde, and renamed it to avoid exporting
1 month ago
Aadhavan Srinivasan
93474c5159
Renamed 'state' to 'nfaState' because 'state' by itself means nothing
1 month ago
Aadhavan Srinivasan
d81b2ddaaa
Renamed 'State' to 'state' to avoid exposing the insides of the engine
1 month ago
Aadhavan Srinivasan
429d286439
Renamed variable to avoid conflicting with type name
1 month ago
Aadhavan Srinivasan
198a2c12a7
Renamed variable to avoid conflicting with type name
1 month ago
Aadhavan Srinivasan
7e88b8a4b0
Renamed variable to avoid conflicting with type name
1 month ago
Aadhavan Srinivasan
af5b6ebe08
Renamed type to avoid exporting
1 month ago
Aadhavan Srinivasan
289bba35e2
Updated assertion constants so that they aren't exported
1 month ago
Aadhavan Srinivasan
7e6377a4c4
Updated more constants, so that they aren't exported
1 month ago
Aadhavan Srinivasan
73c6a442ce
Updated nodeType constants so that they aren't exported
1 month ago
Aadhavan Srinivasan
ca8f8e1030
Renamed function
1 month ago
Aadhavan Srinivasan
24a5045ebe
Updated map and reduce function names so that they aren't exported
1 month ago
Aadhavan Srinivasan
aef8152fc1
Renamed package 'greg' to 'regex'
1 month ago
First
Previous
1
2
Next
Last