Groups
Groups
Sign in
Groups
Groups
Shen
Conversations
About
Send feedback
Help
Shen
1–30 of 2849
This is the forum for the Shen programming language.
Mark all as read
Report group
0 selected
dr.mt...@gmail.com
,
Joshua Scholar
12
12/31/25
a note on some improvements
they're ok else I wouldn't use them. M. :) On Wednesday, 31 December 2025 at 09:53:39 UTC
unread,
a note on some improvements
they're ok else I wouldn't use them. M. :) On Wednesday, 31 December 2025 at 09:53:39 UTC
12/31/25
dr.mt...@gmail.com
12/31/25
raising compiler errors: human coding vs compiler-compiler generated
Having battled and won the contest with CL I'm sitting back with a glass of Xmas bourbon as part
unread,
raising compiler errors: human coding vs compiler-compiler generated
Having battled and won the contest with CL I'm sitting back with a glass of Xmas bourbon as part
12/31/25
dr.mt...@gmail.com
5
12/31/25
ann: S 40 is available
Ok, I've solved this and the result is up . No version number change since the revisions were
unread,
ann: S 40 is available
Ok, I've solved this and the result is up . No version number change since the revisions were
12/31/25
dr.mt...@gmail.com
12/30/25
solving the nested error problem: a more powerful Shen-YACC
Wrt to the nested error problem, I propose to eliminate the problem at a kernel level by making Shen-
unread,
solving the nested error problem: a more powerful Shen-YACC
Wrt to the nested error problem, I propose to eliminate the problem at a kernel level by making Shen-
12/30/25
dr.mt...@gmail.com
12/30/25
Shen/tk installation
the README now allows you to chose where the transaction files are stored for Shen/tk. M.
unread,
Shen/tk installation
the README now allows you to chose where the transaction files are stored for Shen/tk. M.
12/30/25
dr.mt...@gmail.com
12/29/25
transactional bug fixed in Shen/tk
As well as being able to drop code due to the introduction of absolute pathnames, I;ve looked into
unread,
transactional bug fixed in Shen/tk
As well as being able to drop code due to the introduction of absolute pathnames, I;ve looked into
12/29/25
dr.mt...@gmail.com
12/28/25
S40 features
S40 is due to be released. Features include 1. Facility for absolute path names. This introduces a
unread,
S40 features
S40 is due to be released. Features include 1. Facility for absolute path names. This introduces a
12/28/25
Boring Coder
,
dr.mt...@gmail.com
6
12/28/25
A fix for : syntax error here: ...
I believe I have a fix for this. I need a sleep and then I'll test. Mark On Sunday, 28 December
unread,
A fix for : syntax error here: ...
I believe I have a fix for this. I need a sleep and then I'll test. Mark On Sunday, 28 December
12/28/25
dr.mt...@gmail.com
12/24/25
ChatGPT argues cleverly it is not clever
ChatGPT continues to evolve and so do I. After an intense 48 hour interaction we jointly produced a
unread,
ChatGPT argues cleverly it is not clever
ChatGPT continues to evolve and so do I. After an intense 48 hour interaction we jointly produced a
12/24/25
dr.mt...@gmail.com
12/23/25
triple stack compilation vs Peyton-Jones (S kernel vs, pre-S)
This is interesting; the compilation of Shen to Kλ in TBoS. The first using a method taken from
unread,
triple stack compilation vs Peyton-Jones (S kernel vs, pre-S)
This is interesting; the compilation of Shen to Kλ in TBoS. The first using a method taken from
12/23/25
dr.mt...@gmail.com
,
Matus Kmit
2
12/22/25
Shen - the long term plans
thank you and all involved for the wonderful work you have done. it's a gem and hopefully it will
unread,
Shen - the long term plans
thank you and all involved for the wonderful work you have done. it's a gem and hopefully it will
12/22/25
dr.mt...@gmail.com
12/22/25
The history of Shen condensed in a few pages.
The history of Shen condensed in a few pages. For those of antiquarian interests. 1.5 The Forerunners
unread,
The history of Shen condensed in a few pages.
The history of Shen condensed in a few pages. For those of antiquarian interests. 1.5 The Forerunners
12/22/25
dr.mt...@gmail.com
12/18/25
multitasking
I'm juggling 2 papers and a bio right now. I'll return to Yggdrasil in the new year. Mark
unread,
multitasking
I'm juggling 2 papers and a bio right now. I'll return to Yggdrasil in the new year. Mark
12/18/25
dr.mt...@gmail.com
12/18/25
Shen explodes over in Hacker News
Every now and again I get thousands of hits on the Shen site in a day. Today this is coming from
unread,
Shen explodes over in Hacker News
Every now and again I get thousands of hits on the Shen site in a day. Today this is coming from
12/18/25
dr.mt...@gmail.com
12/10/25
small revisions to LPC
I'm making a few small corrections to Logic, Proof and Computation and will put the amended text
unread,
small revisions to LPC
I'm making a few small corrections to Logic, Proof and Computation and will put the amended text
12/10/25
Raoul Duke
,
dr.mt...@gmail.com
5
12/4/25
whateverhappenedto ragnard/shen-truffle
If Yggdrasil works as I planned the most obsolescent port will become alive. As long as the porter
unread,
whateverhappenedto ragnard/shen-truffle
If Yggdrasil works as I planned the most obsolescent port will become alive. As long as the porter
12/4/25
dr.mt...@gmail.com
12/4/25
S40 release
I've been working with Shen and an upcoming release S40. The basic changes are 1. Incorporate
unread,
S40 release
I've been working with Shen and an upcoming release S40. The basic changes are 1. Incorporate
12/4/25
dr.mt...@gmail.com
4
12/2/25
Yggdrasil now type secure
The next test case is the Shen Prolog Einstein's Riddle program. The this is significantly more
unread,
Yggdrasil now type secure
The next test case is the Shen Prolog Einstein's Riddle program. The this is significantly more
12/2/25
dr.mt...@gmail.com
10/30/25
a short break
I suffered a personal loss early this month and am taking a break. Aplogies for being quiet. I will
unread,
a short break
I suffered a personal loss early this month and am taking a break. Aplogies for being quiet. I will
10/30/25
dr.mt...@gmail.com
6
10/17/25
Shen under CLisp
As a PS it works under Windows 11! I just have to use Windows 10 to install it. M. On Saturday, 18
unread,
Shen under CLisp
As a PS it works under Windows 11! I just have to use Windows 10 to install it. M. On Saturday, 18
10/17/25
Boring Coder
, …
Bruno Deferrari
8
10/10/25
Why does this code fails to load?
Thank you. this now works. (4-) (define stringify [] -> "()" [skip] -> ")"
unread,
Why does this code fails to load?
Thank you. this now works. (4-) (define stringify [] -> "()" [skip] -> ")"
10/10/25
Boring Coder
, …
Raoul Duke
6
10/5/25
Is local state possible in shen?
...Might there then be a good summary explanation of scoping in Shen? (eg in JavaScript things like
unread,
Is local state possible in shen?
...Might there then be a good summary explanation of scoping in Shen? (eg in JavaScript things like
10/5/25
Raoul Duke
, …
nha...@gmail.com
3
9/9/25
sbcl types?
I think Chez has a type inference pass, you can also disable runtime type checking with a compiler
unread,
sbcl types?
I think Chez has a type inference pass, you can also disable runtime type checking with a compiler
9/9/25
Dallin Dahl
,
dr.mt...@gmail.com
6
9/8/25
Building Shen from source
That works. Thanks! "dr.mt...@gmail.com" <dr.mt...@gmail.com> wrote: > OK; the
unread,
Building Shen from source
That works. Thanks! "dr.mt...@gmail.com" <dr.mt...@gmail.com> wrote: > OK; the
9/8/25
Ville Ranta-aho
,
dr.mt...@gmail.com
2
9/7/25
Possible errata in LPC 3rd edition?
Yes; it should be (p -> ~p) -> ~p. I'll fix the other typos too. thx Mark On Sunday, 7
unread,
Possible errata in LPC 3rd edition?
Yes; it should be (p -> ~p) -> ~p. I'll fix the other typos too. thx Mark On Sunday, 7
9/7/25
dr.mt...@gmail.com
, …
C Stewart (chalst)
12
9/5/25
Exploring ChatGPT as a Shen-Based Tool
Woo wrote What would be THORN's reaction to "I am happy that I'm not happy," and
unread,
Exploring ChatGPT as a Shen-Based Tool
Woo wrote What would be THORN's reaction to "I am happy that I'm not happy," and
9/5/25
dr.mt...@gmail.com
9/1/25
feeding ChatGPT the ATP paper
Based on taking the path of the least resistance, I fed ChatGPT the paper I wrote with it. It seems
unread,
feeding ChatGPT the ATP paper
Based on taking the path of the least resistance, I fed ChatGPT the paper I wrote with it. It seems
9/1/25
dr.mt...@gmail.com
8/21/25
Shen-THORN-ChatGPT exchange
This exchange which resulted in a paper cited on this group ccupies 800+ pages of transcript. I'm
unread,
Shen-THORN-ChatGPT exchange
This exchange which resulted in a paper cited on this group ccupies 800+ pages of transcript. I'm
8/21/25
dr.mt...@gmail.com
,
Woo
5
8/13/25
Improving THORN: ways and means
words fali me On Monday, August 11, 2025 at 12:08:32 PM UTC-7 dr.mt...@gmail.com wrote: Said
unread,
Improving THORN: ways and means
words fali me On Monday, August 11, 2025 at 12:08:32 PM UTC-7 dr.mt...@gmail.com wrote: Said
8/13/25
dr.mt...@gmail.com
8/11/25
Collaborative Automated Reasoning in Shen: Formal Planning, Type-Theoretic Verification, and Symbolic Proof with ChatGPT and THORN
Such is the catchy title of a new paper; but there's a lot there to interest Shenturions. THORN,
unread,
Collaborative Automated Reasoning in Shen: Formal Planning, Type-Theoretic Verification, and Symbolic Proof with ChatGPT and THORN
Such is the catchy title of a new paper; but there's a lot there to interest Shenturions. THORN,
8/11/25