guile + tree-sitter
  • C 55.9%
  • Scheme 41%
  • Makefile 1.9%
  • M4 0.8%
  • Shell 0.4%
Find a file
2025-06-28 22:04:09 +08:00
.github Create FUNDING.yml 2023-11-04 20:16:51 +08:00
.guix/modules move to codeberg. 2025-06-28 22:04:09 +08:00
build-aux clean build-aux 2023-06-15 22:48:03 +08:00
doc move to codeberg. 2025-06-28 22:04:09 +08:00
tests Fix tests on tree-sitter 0.21.* . 2024-12-31 18:54:24 +08:00
ts Add procedure ts-node-descendant-for-point-range 2024-03-21 03:25:51 -06:00
.gitignore read version from .version. 2024-11-09 21:13:41 +08:00
.guix-channel move to codeberg. 2025-06-28 22:04:09 +08:00
.mailmap update .mailmap 2025-02-14 15:53:30 +08:00
ABOUT-NLS init 2023-06-14 18:53:45 +08:00
AUTHORS init 2023-06-14 18:53:45 +08:00
bootstrap bootstrap: new file. 2023-06-15 16:04:59 +08:00
ChangeLog init 2023-06-14 18:53:45 +08:00
channels-lock.scm make this repo to a guix channel. 2024-11-09 21:06:50 +08:00
channels.scm make this repo to a guix channel. 2024-11-09 21:06:50 +08:00
configure.ac move to codeberg. 2025-06-28 22:04:09 +08:00
COPYING init 2023-06-14 18:53:45 +08:00
guix.scm make this repo to a guix channel. 2024-11-09 21:06:50 +08:00
INSTALL init 2023-06-14 18:53:45 +08:00
Makefile.am Fix tests on tree-sitter 0.21.* . 2024-12-31 18:54:24 +08:00
NEWS update email. 2025-02-14 15:52:25 +08:00
pre-inst-env.in ts/language.scm(get-ts-language-from-file): support TREE_SITTER_GRAMMAR_PATH env. 2023-10-27 22:59:19 +08:00
README support cross-compiling. 2023-12-13 16:48:51 +08:00
ts.scm ts/util.*: rename from ts/api.* 2023-06-24 01:26:01 +08:00
version 0.3.0 2024-12-31 21:24:32 +08:00

# -*- mode: org; -*-
#+title: guile + tree-sitter

* requirement:

- guile 3.0
- tree-sitter
- pkg-config
- autoconf
- automake
- libtool
- texinfo.

* current state:
- Poor documentation :: you can see tests/ directory for how to use.
- Some tree-sitter C apis is miss.
- Some apis are not friendly.