wisp
 
(Arne Babenhauserheide)
2013-09-13: remove outdated comments

remove outdated comments

diff --git a/wisp-guile.w b/wisp-guile.w
--- a/wisp-guile.w
+++ b/wisp-guile.w
@@ -591,42 +591,16 @@ define : wisp2lisp text
            join-lisp-lines lisp-lines
 
  ; first step: Be able to mirror a file to stdout
-let*
-     : filename : list-ref ( command-line ) 1
-       text : read-whole-file filename
-       ; Lines consist of lines with indent, content and comment. See
-       ; line-indent, line-content, line-comment and the other
-       ; line-functions for details.
-       ; textlines : split-wisp-lines text
-       ; lines : linestoindented textlines
-       lisp : wisp2lisp text
-     display lisp
-     ; display : list-ref lines 100 ; seems good
-;      let show : (processed '()) (unprocessed lisp)
-;          when : not : equal? unprocessed '()
-;              let : : next : list-ref unprocessed 0
-;                  ;display : length processed
-;                  ;display "/"
-;                  ;display : length unprocessed
-;                  ;display ": "
-;                  display : xsubstring " " 0 : line-indent next
-;                  display : line-content next
-;                  unless : equal? "" : line-comment next
-;                      display ";"
-;                      display : line-comment next
-;                  newline
-;                  show  (append processed (list next)) (list-tail unprocessed 1)
-; 
-;     let : : line : list-ref lisp 158
-;         display : line-indent line
-;         display ","
-;         display : line-content  line
-;         display ","
-;         display : line-comment  line
-        ; looks good
-    ; TODO: add brackets to the content
-
-    ; TODO: undo linebreak-replacing. Needs in-string and in-comment
-    ; checking, but only for each line, not spanning multiple lines.
-
-newline
+if : < 1 : length : command-line
+    let*
+         : filename : list-ref ( command-line ) 1
+           text : read-whole-file filename
+           ; Lines consist of lines with indent, content and comment. See
+           ; line-indent, line-content, line-comment and the other
+           ; line-functions for details.
+           ; textlines : split-wisp-lines text
+           ; lines : linestoindented textlines
+           lisp : wisp2lisp text
+         display lisp
+         newline
+    . #f