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
73
Commits
5
Branches
3
Tags
2.4 MiB
8e8e9e133f
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 '8e8e9e133f'
${ noResults }
Commit Graph
24 Commits (8e8e9e133ff1c55c638a6b581e1efb1c2112ddc6)
Author
SHA1
Message
Date
Aadhavan Srinivasan
a66e8f1c08
Concatenate every character if it is escaped
4 months ago
Aadhavan Srinivasan
7b815343f4
Removed exclamation mark in inverted metacharacters - had the opposite effect becasue of the way deleteFunc works
4 months ago
Aadhavan Srinivasan
1a7fd12569
Added support for some escaped metacharacters
4 months ago
Aadhavan Srinivasan
ca945c7740
Added support for character ranges and dot metacharacter
4 months ago
Aadhavan Srinivasan
11073759e3
Added support for character classes (not ranges, yet); also take input from stdin instead of cmdline arg
4 months ago
Aadhavan Srinivasan
84c768fd5e
Fixed small bug with question mark operator, wasn't adding the empty state's output
4 months ago
Aadhavan Srinivasan
7286e07858
Added question mark operator - 0 or 1
4 months ago
Aadhavan Srinivasan
ae219f763a
Added alternate function, removed relevant code from main; also started working on escape characters
4 months ago
Aadhavan Srinivasan
4781b87b90
Added comments
4 months ago
Aadhavan Srinivasan
bf3060b672
Used 'unique append' to ensure that a transition can only contain a given state once
4 months ago
Aadhavan Srinivasan
761a5ad052
Added functions for concatenation and kleene star creation, removed relevant code from main
4 months ago
Aadhavan Srinivasan
5ee427230c
Replaced 'pop' with 'mustPop' which panics on error
4 months ago
Aadhavan Srinivasan
273a03e3cf
Added more test cases
5 months ago
Aadhavan Srinivasan
139c88dd58
Started working on '+' operator
5 months ago
Aadhavan Srinivasan
c894ee4c0d
Renamed match function to 'findAllMatches', to better represent what it does
5 months ago
Aadhavan Srinivasan
9d786997df
Initial support for multiple matching
5 months ago
Aadhavan Srinivasan
11dd6aeb7c
More Kleene star fixes
5 months ago
Aadhavan Srinivasan
9d3bc2b804
Fixed kleene star behavior, which used to behave like a '+'
5 months ago
Aadhavan Srinivasan
cc0098b558
Print matched content in color
5 months ago
Aadhavan Srinivasan
bc11777ad5
Fixed Kleene Star matching
5 months ago
Aadhavan Srinivasan
d191686168
Rudimentary matching works
5 months ago
Aadhavan Srinivasan
213da40c3b
Allow one state to map to multiple states with the same transition eg. ab|aa
5 months ago
Aadhavan Srinivasan
8394e7867e
Fixed bug with last state detection
5 months ago
Aadhavan Srinivasan
82b33f3c9a
First commit
5 months ago