diff options
author | dos-reis <gdr@axiomatics.org> | 2010-06-01 21:25:59 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2010-06-01 21:25:59 +0000 |
commit | 50cfb5533a31afb7d85c0574ab6359efbc4f164e (patch) | |
tree | b36df56535dc0f46d1104a98e4bc8046baf1e439 /src/interp/g-util.boot | |
parent | 39f3846ba6690deb71bb26630fbd655fabf36ebd (diff) | |
download | open-axiom-50cfb5533a31afb7d85c0574ab6359efbc4f164e.tar.gz |
* algebra/list.spad.pamphlet: Use builtin functions.
Diffstat (limited to 'src/interp/g-util.boot')
-rw-r--r-- | src/interp/g-util.boot | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/interp/g-util.boot b/src/interp/g-util.boot index a3674a01..d949a6fb 100644 --- a/src/interp/g-util.boot +++ b/src/interp/g-util.boot @@ -299,16 +299,19 @@ for x in [ -- list contants -- ['%nil, :'NIL], -- unary list operations - ['%head, :'CAR], - ['%makepair,:'CONS], - ['%lfirst, :'CAR], - ['%llength, :'LIST_-LENGTH], - ['%lsecond, :'CADR], - ['%lthird, :'CADDR], - ['%pair?, :'CONSP], - ['%tail, :'CDR], + ['%head, :'CAR], + ['%makepair, :'CONS], + ['%lempty?, :'NULL], + ['%lfirst, :'CAR], + ['%llength, :'LIST_-LENGTH], + ['%lreverse, :'REVERSE], + ['%lreverse_!,:'NREVERSE], + ['%lsecond, :'CADR], + ['%lthird, :'CADDR], + ['%pair?, :'CONSP], + ['%tail, :'CDR], -- binary list operations - ['%lconcat, :'APPEND], + ['%lconcat, :'APPEND], -- symbol unary functions ['%gensym, :'GENSYM], |