1
0
Fork
You've already forked schematic
0
Gauche Scheme scripts https://practical-scheme.net/gauche/
  • Scheme 100%
Find a file
2026年05月26日 19:36:27 -06:00
fedi Update blocks.scm 2025年09月10日 00:50:38 -06:00
lib locheck checks for duplicates 2026年05月26日 19:36:27 -06:00
.gitignore Create .gitignore 2025年10月21日 21:53:12 -06:00
files.scm wf wkinfo 2025年07月17日 12:27:22 -06:00
format.scm modules 2024年12月14日 23:58:21 -07:00
gitacp.scm indent 2024年09月25日 01:31:21 -06:00
indent.scm modules 2024年12月14日 23:58:21 -07:00
jsonfix.scm modules 2024年12月14日 23:58:21 -07:00
jsonlink.scm Create jsonlink.scm 2025年07月19日 10:22:44 -06:00
jsonvalid.scm fix jsonvalid.scm 2025年04月26日 10:10:36 -06:00
LICENSE init 2022年08月02日 18:41:43 -07:00
lines.scm modules 2024年12月14日 23:58:21 -07:00
links.scm modules 2024年12月14日 23:58:21 -07:00
loccheck.scm locheck checks for duplicates 2026年05月26日 19:36:27 -06:00
README.md Update README.md 2025年07月22日 17:28:02 -06:00
search.scm modules 2024年12月14日 23:58:21 -07:00
sexp.scm fix sexp.scm 2025年04月26日 10:08:21 -06:00
sf.scm fix arg 2024年07月18日 19:10:35 -06:00
size.scm fix missing use in size.scm 2025年04月26日 10:06:22 -06:00
test.scm indent 2022年08月06日 17:21:50 -07:00
urlfix.scm modules 2024年12月14日 23:58:21 -07:00
web.scm format 2025年03月19日 15:49:57 -06:00

Command-line tools written in Gauche to help with my dev.

Install Gauche (it's also possible to build these as standalone executables), add this directory (and the fedi subdirectory if you want those) to your PATH, add the lib directory to GAUCHE_LOAD_PATH, and you can invoke, for example

files.scm -t swift

which will count the number of .swift files in the current directory and below.

  • files.scm - counts files
  • links.scm - search/check links
  • lines.scm - total line count
  • loccheck.scm - missing translations in Xcode localizations
  • size.scm - total file size
  • search.scm - search for text (regexp)
  • sexp.scm - validate sexps
  • indent.scm - indents lisp files
  • jsonvalid.scm - validate json
  • urlfix.scm - repairs links
  • sf.scm - concise calls to swift-format
  • web.scm - update my web projects
  • fedi - public mastodon api queries
  • libs - some reusable functions for the above

Use the -h option to print help for each command.