packages feed

egison-3.3.4: sample/io/argv.egi

(define $write-each
  (lambda [$xs]
    (match xs (list something)
      {[<nil> (do {} [])]
       [<cons $x $rs>
        (do {[(write x)]
             [(write "\n")]
             [(write-each rs)]
             }
          [])]})))

(define $main
  (lambda [$argv]
    (do {[(write "argv: ")]
         [(write argv)]
         [(write "\n")]
         [(write-each argv)]}
      [])))