gsrc-commit
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]