Subject: How,what node-property returns SGML input fsi? From: "Hennessy, Sean" <shennessy@xxxxxxxxxx> Date: Tue, 17 Nov 1998 17:23:33 -0800 |
;====================================== ;; How does one acquire the ;; SGML source document file name as ;; a string? ;; Where might one find the literature reference ;; detailing this item? ;; began with David Megginson's ;;"Node Properties in Jade" ;; but unsure where to go from here..please point me in the ;; right direction...thanks. ;;====================================== (root (let* ( ;;====================================== ;; Class SGMLDOC : sgml-document ;;====================================== ( symSGMLDoc (node-property 'class-name (current-node))) ;;====================================== ;;Class SGMLCSTS : sgml-constants ;; intrinsic properties? ;; data-property-name ? not available.. ;;====================================== ( npSGMLContants (node-property 'sgml-constants (current-node))) ( symSGMLContants (node-property 'class-name npSGMLContants)) ;;====================================== ( nlEntities (node-property "entities" (current-node))) ;;====================================== ( tAppInfo (node-property 'application-info (current-node) default: "noAppInfo")) );eoletgroup ( make simple-page-sequence (make element gi: "SOURCESGMLDOC" ;; (literal tszSourceDocFileName) (literal (symbol->string symSGMLContants)) (literal ":") (literal (number->string nEntitiesCnt)) (literal "]") );emelSRCDOC ) ) ) ;====================================== <!-- ;; return the root's current-node --> ;====================================== ( define (retrootnode nl) (children (children (node-property 'docelem nl ))) ) ;;EOT DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Processing a TAB Element, Chuck Darney | Thread | "jade -V ..." is just fine, but ..., Jochen_Hayek |
Processing a TAB Element, Chuck Darney | Date | Re: is there a future for the DSSSL, Jany QUINTARD |
Month |