Commit 60eeadc
committed
feat(parser): add Lua language support with tree-sitter
- Add tree-sitter-lua dependency and register "lua" extension
- Implement symbol extraction for functions, variables, and blocks
- Support import resolution via require() calls
- Extract module exports from return statements and tables1 parent f9ca076 commit 60eeadc
File tree
5 files changed
+408
-0
lines changed- src/indexer
- languages
5 files changed
+408
-0
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
| 111 | + | |
| 112 | + | |
111 | 113 | | |
112 | 114 | | |
113 | 115 | | |
| |||
0 commit comments