Add 'for-humans?' flag to <language> specifications.
authorMark H Weaver <mhw@netris.org>
Sun, 27 Jan 2013 15:10:21 +0000 (10:10 -0500)
committerMark H Weaver <mhw@netris.org>
Sun, 27 Jan 2013 15:16:40 +0000 (10:16 -0500)
commitb34e25359aad4a08e15de8c5a150ebcff55ff7c1
tree1af6c311b8fecfddf236ef7cbbec7955bbc791db
parent13ff681c33a0ff6ff6004d44126697f6dea3ec73
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?'.
doc/ref/compiler.texi
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
module/system/base/language.scm