Skip to content

Commit 412f647

Browse files
committed
Add README
1 parent ede3fc5 commit 412f647

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# `tree-query`
2+
3+
Tree query is a tool that searches across indented lines.
4+
5+
It is a replacement for Roam's query system.
6+
7+
## Features
8+
9+
This section is a work-in-progress.
10+
11+
* **Fast**: Over 880Gbps on a MacBook Air
12+
13+
## Contributing
14+
15+
Tree-query is written in [Dlang](https://dlang.org) but don't let that put you off- if you know C, C++, or Java, you'll pick it up very quickly.
16+
17+
If you have any questions on D, feel free to go to #d on freenode or D Forums. People are very nice.
18+
19+
### Notes
20+
21+
A string in D is a reference to a region of immutable memory. It is a length and a pointer. For this reason, it is is very efficient to copy.
22+
23+
A struct is like a Java record or class.
24+
25+
## Known bugs
26+
- Mixing tabs and spaces is not supported, unless an explicit spaces per indent specified

0 commit comments

Comments
 (0)