summaryrefslogtreecommitdiff
path: root/module/language/value/spec.scm
diff options
context:
space:
mode:
authorMark H Weaver <mhw@netris.org>2013-01-27 10:10:21 -0500
committerMark H Weaver <mhw@netris.org>2013-01-27 10:16:40 -0500
commitb34e25359aad4a08e15de8c5a150ebcff55ff7c1 (patch)
tree1af6c311b8fecfddf236ef7cbbec7955bbc791db /module/language/value/spec.scm
parent13ff681c33a0ff6ff6004d44126697f6dea3ec73 (diff)
downloadguile-b34e25359aad4a08e15de8c5a150ebcff55ff7c1.tar.gz
Add 'for-humans?' flag to <language> specifications.
* module/system/base/language.scm (<language>): Add 'for-humans?' field, and export new 'language-for-humans?' predicate. * doc/ref/compiler.texi (Compiler Tower): Document. * module/language/assembly/spec.scm, module/language/bytecode/spec.scm, module/language/glil/spec.scm, module/language/objcode/spec.scm, module/language/tree-il/spec.scm, module/language/value/spec.scm: Mark these languages as 'for-humans?'.
Diffstat (limited to 'module/language/value/spec.scm')
-rw-r--r--module/language/value/spec.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/module/language/value/spec.scm b/module/language/value/spec.scm
index 6c6cff93f..506b07333 100644
--- a/module/language/value/spec.scm
+++ b/module/language/value/spec.scm
@@ -1,6 +1,6 @@
;;; Guile Lowlevel Intermediate Language
-;; Copyright (C) 2001, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2001, 2010, 2013 Free Software Foundation, Inc.
;;;; This library is free software; you can redistribute it and/or
;;;; modify it under the terms of the GNU Lesser General Public
@@ -26,4 +26,5 @@
#:title "Values"
#:reader #f
#:printer write
+ #:for-humans? #f
)