Commit graph
Select branches
Hide pull requests
cap-preserve-record-type
casts/checked-narrow
ci-node24-bump
clean-nrepl-exit
cli/nrepl-server-flag
clojure-lift
compiler-research
comprehensive-spec
conformance/close-gaps
conformance/laziness-semantics
conformance/lazy-map
conformance/lib-fixes
conformance/spec-alpha
conformance/test-check
corpus/portability-key
default-direct-link
docs/bench-arith-numbers
docs/host-interop-concurrency-refs
docs/superset-traceability
early-defn-recompile
edn/strict-reader
error-round-3
error-round-4
error-round-5
feat/bigdec-arithmetic
feat/gc-weak-references
feat/reduce-acc-sroa
feat/ring-defaults-host-interop
feature/self-contained-joltc
field-types
fix-doc-refs
fix-edn-regression
fix-jolt-265
fix-jolt-trace-aot-binary
fix-record-vector-pred
fix-sq-symbol-compile-ns
fix/are-clojure-template
fix/conj-on-lazyseq
fix/delay-exn-deftype-method-merge
fix/destructure-or-prepost-deftype-dispatch
fix/graceful-main-pump-shutdown
fix/io-copy-htable-input-stream
fix/nrepl-startup-and-shutdown
hierarchy/reference-contracts
improved-error-handling
iref/watches-validators-meta
jank-derived-spec-tests
language-spec-rfc
main
markdown-clj-fixes
merge-jolt-deps
migratus-fixes
nrepl
nrepl-thread
numeric/ops-dispatch
numeric/unchecked-ratio
perf-alloc
perf-ir-inline-sra
perf-type-inference
preflight-inst-sq
proper-chunking
reader-feature-keys
refactor/host-chez-java-folder
release/windows-v011
repl-quit-command
spec-35-vars-batch-a
spec-reader-chapter
spike/auto-resolved-keywords
spike/chez-bootstrap
spike/coll-ops-metadata
spike/datajson-final
spike/datajson-tests
spike/java-time-phase1
spike/json-conformance
spike/pprint-port
stage1-analyzer-parity
stage2-compile-only
stage2-freeze-punt-set
stage2-task2
stage2-task2-tier4
stage2-task2-tier4b
stage2-task2-tier5
stage2-task3-deliberate-fallback
stage2-tier6-dispatch-misc
stage2-tier6-ns-fns
stage2-tier6-var-fns
stage3-ns-var
stage3-retire-bootstrap
stage3-shrink2-hierarchy
stage3-tier-shrink
stage3-turn2
stage3-turn2b
stalin-techniques
startup-perf
strict-map-coll-predicates
string/tostring-coercion
tail-frame-history
test-speedup
trace-source-lines
uuid-support
#1
#10
#100
#101
#102
#103
#104
#105
#106
#107
#108
#109
#11
#110
#111
#112
#113
#114
#115
#116
#117
#118
#119
#12
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#13
#130
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#154
#155
#156
#157
#158
#159
#16
#160
#161
#162
#163
#164
#165
#166
#167
#168
#169
#17
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#180
#181
#182
#183
#184
#185
#186
#187
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#207
#208
#209
#21
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#285
#286
#287
#288
#29
#291
#292
#293
#294
#295
#296
#297
#298
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#31
#32
#33
#34
#35
#36
#37
#38
#39
#4
#40
#41
#42
#43
#44
#45
#46
#47
#48
#49
#5
#50
#51
#52
#53
#54
#55
#56
#57
#58
#59
#6
#60
#61
#62
#63
#64
#65
#66
#67
#68
#69
#7
#70
#71
#72
#73
#74
#75
#76
#77
#78
#79
#8
#80
#81
#82
#83
#84
#85
#86
#87
#88
#89
#9
#90
#91
#92
#93
#94
#95
#96
#97
#98
#99
v0.1.0
v0.1.1
v0.1.2
v0.1.3
v0.1.4
v0.1.5
v0.1.6
-
1de109f261
Bug fixes: nth, list, name, subs support in compiler
Yogthos
2026-06-02 16:30:25 -04:00 -
c366963256
Phase 6: comprehensive compile-mode tests + bug fixes
Yogthos
2026-06-02 16:10:11 -04:00 -
4a962cf6f3
Fix emit-quote-expr: use raw-form->janet instead of re-analyzing
Yogthos
2026-06-02 16:00:48 -04:00 -
d1442ce925
Phase 5: throw, try/catch/finally, loop*/recur compilation
Yogthos
2026-06-02 15:51:41 -04:00 -
a8c453183f
Phase 4: Macro expansion in compiler
Yogthos
2026-06-02 15:43:08 -04:00 -
ab7ff85816
Phase 3: Compile-aware loader, :compile? flag, compile-and-eval
Yogthos
2026-06-02 15:24:28 -04:00 -
dfa98746ee
Phase 1+2: Clojure→Janet source compiler with symbol classification
Yogthos
2026-06-02 14:59:13 -04:00 -
679cc1d4ef
fix: persistent hash map — simple array-based, fully working
Yogthos
2026-06-02 13:41:47 -04:00 -
979486600a
fix: persistent hash map — working with simple array implementation
Yogthos
2026-06-02 13:25:20 -04:00 -
2068f6e9f2
fix: add <, >, <=, >= comparison operators to clojure.core
Yogthos
2026-06-02 12:55:16 -04:00 -
5052e391da
perf: clean HAMT persistent hash map, 18-form .clj source
Yogthos
2026-06-02 12:44:16 -04:00 -
677d059c0b
fix: prototype-aware binding lookup for nested let
Yogthos
2026-06-02 12:02:57 -04:00 -
33a5b7e7a4
feat: persistent vector (working) + HAMT hash map (wip)
Yogthos
2026-06-02 11:51:39 -04:00 -
51860a553e
feat: array/bit/hash primitives for persistent data structures
Yogthos
2026-06-02 10:23:02 -04:00 -
5ae537474b
docs: update README with SCI status, test section, project structure
Yogthos
2026-06-02 09:52:25 -04:00 -
794f60dff2
fix: vendor/sci submodule, defrecord fix, all tests pass
Yogthos
2026-06-02 09:48:52 -04:00 -
7112632f2f
chore: update memory/skills
Yogthos
2026-06-02 08:43:27 -04:00 -
7ecd781fe6
feat: SCI submodule, gensym, doto, defrecord, multi-arity defn
Yogthos
2026-06-02 01:41:44 -04:00 -
6e0b95aaae
feat: SCI eval-string via Jolt-native reader/evaluator
Yogthos
2026-06-02 01:22:19 -04:00 -
5ba938abeb
feat: edamame shim for SCI eval-string pipeline
Yogthos
2026-06-02 01:18:12 -04:00 -
18979b0765
gitignore build/ artifacts
Yogthos
2026-06-02 00:10:21 -04:00 -
8d479e20f5
chore: update memory
Yogthos
2026-06-02 00:08:23 -04:00 -
b948c4fdbb
fix: all 317 SCI forms load, zero failures
Yogthos
2026-06-02 00:07:40 -04:00 -
93f0e42716
cleanup trace file
Yogthos
2026-06-01 23:41:49 -04:00 -
6e37a270d7
fix: bind-put sentinel for nil values in Janet tables
Yogthos
2026-06-01 23:41:43 -04:00 -
e1317c0a7e
multi-arity fn*, nil sentinel in resolve-sym, let pre-registration, meta/when-not/qualified-symbol? core bindings
Yogthos
2026-06-01 23:37:55 -04:00 -
b20536d1e3
bootstrap: SCI core deps loading with 284/304 forms passing
Yogthos
2026-06-01 23:24:13 -04:00 -
cdcf569506
Initial commit: Jolt — Clojure interpreter on Janet
Yogthos
2026-06-01 16:48:56 -04:00