This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (import ../lib/location :as l) | |
| (import ../lib/jipper :as j) | |
| (comment | |
| (def a-def | |
| "(def a 1)") | |
| (def a-def-with-tuple-destructuring | |
| "(def [x y] [8 9])") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| * code to help with "compiling" / "cat-ing" multiple files into a | |
| self-contained single script | |
| * develop with files split, but "compile" to single script | |
| * "include" files that have their "effectively" top-level | |
| definition names (and uses) renamed to use `<ns>/` as a prefix. | |
| more detail elsewhere in document. | |
| * remove certain import forms from "main" script |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| value (def) | |
| src/janet/src/boot/boot.janet on line 11, column 3 | |
| defn | |
| (defn name & more) | |
| Define a function. Equivalent to `(def name (fn name [args] ...))`. | |
| -------------------------------------------------------------------- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 032 [ ]: 0 | |
| 033 [!]: 596 | |
| 034 ["]: 0 | |
| 035 [#]: 0 | |
| 036 [$]: 408 | |
| 037 [%]: 235 | |
| 038 [&]: 24 | |
| 039 [']: 0 | |
| 040 [(]: 0 | |
| 041 [)]: 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (import ./lib/location :as l) | |
| (import ./lib/jipper :as j) | |
| (comment | |
| (def an-import | |
| "(import ./analyze :as a)") | |
| (def a-def | |
| "(def a 1)") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (import ./lib/location :as l) | |
| (import ./lib/jipper :as j) | |
| (comment | |
| (def an-import | |
| "(import ./analyze :as a)") | |
| (def a-def | |
| "(def a 1)") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (import ./lib/location :as l) | |
| (import ./lib/jipper :as j) | |
| (comment | |
| (def src | |
| (string "(import ./analyze :as a)\n" | |
| "\n" | |
| "(defn main\n" | |
| " [& args]\n" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (import ./lib/location :as l) | |
| (import ./lib/jipper :as j) | |
| (comment | |
| (def src | |
| (string "(import ./analyze :as a)\n" | |
| "\n" | |
| "(defn main\n" | |
| " [& args]\n" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # XXX: draft | |
| # user-specific tree-sitter installation is doable via use of PREFIX | |
| # assuming so... | |
| cd ~/src | |
| git clone https://github.com/emacs-mirror/emacs emacs-30.2 | |
| cd ~/src/emacs-30.2 | |
| git checkout emacs-30.2 |
NewerOlder