[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gsrc-commit] trunk r9642: update epsilon to master
|
From: |
Carl Hansen |
|
Subject: |
[Gsrc-commit] trunk r9642: update epsilon to master |
|
Date: |
Sat, 28 Oct 2023 01:07:47 -0400 (EDT) |
|
User-agent: |
Bazaar (2.7.0dev1) |
------------------------------------------------------------
revno: 9642
revision-id: carlhansen@gnu.org-20231028050742-nsjqzja831hssiqy
parent: carlhansen@gnu.org-20231028041831-rnxwpwvu6of0h1ht
committer: carlhansen@gnu.org
branch nick: trunk
timestamp: Fri 2023-10-27 22:07:42 -0700
message:
update epsilon to master
modified:
pkg/gnu/epsilon/Makefile makefile-20220711205825-36zy9s82dj28g69b-3
=== modified file 'pkg/gnu/epsilon/Makefile'
--- a/pkg/gnu/epsilon/Makefile 2023-03-02 06:44:28 +0000
+++ b/pkg/gnu/epsilon/Makefile 2023-10-28 05:07:42 +0000
@@ -23,11 +23,20 @@
GARNAME = epsilon
GARVERSION = master
HOME_URL = http://www.gnu.org/software/epsilon
-DESCRIPTION = epsilon
+DESCRIPTION = GNU epsilon, an extensible programming language
define BLURB
+GNU epsilon, an extensible programming language. Reductionism is a viable
+strategy for designing and implementing practical programming languages,
+leading to solutions which are easier to extend, experiment with and
+formally analyze. We formally specify and implement an extensible
+programming language, based on a minimalistic first-order imperative
+core language plus strong abstraction mechanisms, reflection and
+self-modification features. The language can be extended to very high
+levels: by using Lisp-style macros and code-to-code transforms which
+automatically rewrite high-level expressions into core forms, we define
+closures and first-class continuations on top of the core.
endef
-#TODO: installation
######################################################################
# git clone https://git.savannah.gnu.org/git/epsilon.git
| [Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gsrc-commit] trunk r9642: update epsilon to master,
Carl Hansen <=