Ben Kurtovic
|
65d2529a33
|
Use DEFINE instead of ASSIGN. Be consistent.
|
10 years ago |
Ben Kurtovic
|
5f483cc235
|
Add some unit tests; fix #74.
|
10 years ago |
Ben Kurtovic
|
36dd97dd1f
|
Support only searching for symbol decls/uses (fixes #53)
|
10 years ago |
Ben Kurtovic
|
a4c428f4ff
|
Java parser: use 'functions' instead of 'methods'.
|
10 years ago |
Ben Kurtovic
|
62efe9f59d
|
Fully support namespace, interface, and import types.
|
10 years ago |
Ben Kurtovic
|
878088f9ab
|
Split symbols into implicit OR groups (closes #28)
|
10 years ago |
Ben Kurtovic
|
860260d0ad
|
Finish Database.search() (closes #19)
|
10 years ago |
Ben Kurtovic
|
f49ad1d281
|
Move parameterization functions to Node classes.
|
10 years ago |
Ben Kurtovic
|
8fbfd4c45c
|
Fix _parse_node; _parse_term quote handling; should probably refactor.
|
10 years ago |
Ben Kurtovic
|
4fa8b9f444
|
Improve exception behavior; cleanup.
|
10 years ago |
Ben Kurtovic
|
7e876c835f
|
Add sort keys, fix a bug, add tests.
|
10 years ago |
Ben Kurtovic
|
983f9a5d94
|
Implement basic tree balancing.
|
10 years ago |
Ben Kurtovic
|
c9b558d0b3
|
Finish query parsing, mostly.
|
10 years ago |
Ben Kurtovic
|
611a4ea9b2
|
More accurate model for boolean logic.
|
10 years ago |
Ben Kurtovic
|
d319bde7db
|
Begin work on a model for boolean logic parsing.
|
10 years ago |
Ben Kurtovic
|
bcab13f027
|
Finish _scan_query(), _split_query().
|
10 years ago |
Ben Kurtovic
|
da8759372a
|
Clean up SPLIT_QUERY_STRING.
|
10 years ago |
Ben Kurtovic
|
9c867b4dc3
|
code
|
10 years ago |
Ben Kurtovic
|
525b49b4b2
|
Construct full trees; support inverting with not:<term>.
|
10 years ago |
Ben Kurtovic
|
461f0fe052
|
More complete and descriptive error messages.
|
10 years ago |
Ben Kurtovic
|
3fbe0c2559
|
Finish parsing for languages.
|
10 years ago |
Ben Kurtovic
|
064c448824
|
Symbol parsing works.
|
10 years ago |
Ben Kurtovic
|
21d1c49ead
|
Parsing dates should work.
|
10 years ago |
Ben Kurtovic
|
27ac48ea6c
|
More debug stuff.
|
10 years ago |
Ben Kurtovic
|
c9258f35e4
|
Literal parsing; term parsing hooks; unit test stubs.
|
10 years ago |
Ben Kurtovic
|
816d003dd4
|
More work on query parsing.
|
10 years ago |
Ben Kurtovic
|
b5c22d3b4a
|
More work.
|
10 years ago |
Ben Kurtovic
|
674f227b22
|
Work more on query tree structure.
|
10 years ago |
Ben Kurtovic
|
bc3b9e7587
|
Some more database design work.
|
10 years ago |
Ben Kurtovic
|
34e629b3cd
|
Some early work on varous query objects.
|
10 years ago |
Ben Kurtovic
|
0c68988982
|
CREATE THE THINGS
|
10 years ago |