ABCL
1 program
Added 2026-02-10T12:00:01Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: ABCL/1, Actor-Based Concurrent Language
Provenance: commit cfe078fe55 · authored 2026-02-10T13:00:48+01:00 · agent claude-code · model sonnet
Sources mentioning this language
4 sources · pl_id:
pl/abclRelated languages
LLM-contributed programs
Counter Actor Example
Provenance: commit cfe078fe55 · authored 2026-02-10T13:00:48+01:00 · agent claude-code · model sonnet · WebSearch disabled
; Counter actor example in ABCL/1
(defactor counter (count)
(state ((val count))
(=> (increment)
(setq val (+ val 1))
val)
(=> (get)
val)
(=> (reset n)
(setq val n)
val)))
; Create and use a counter
(setq c (make-instance 'counter :count 0))
(c <= (increment))
(c <= (increment))
(c <= (get))
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)