Changeset 36156 in project


Ignore:
Timestamp:
08/11/18 20:13:37 (14 months ago)
Author:
sjamaan
Message:

Port input-parse to CHICKEN 5

Location:
release/5/input-parse
Files:
1 added
2 deleted
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • release/5/input-parse/trunk/input-parse-chicken.scm

    r19964 r36156  
     1(module input-parse
     2    (peek-next-char assert-curr-char skip-until skip-while
     3     next-token next-token-old next-token-of
     4     read-text-line read-string input-parse:init-buffer)
    15
    2 (require-library srfi-13)
    3 
    4 (module input-parse
    5 (peek-next-char assert-curr-char skip-until skip-while
    6  next-token next-token-old next-token-of
    7  read-text-line read-string
    8  input-parse:init-buffer)
    9 
    10 (import scheme chicken ports srfi-13)
     6(import scheme (except (chicken base) assert) (chicken port)
     7        (only srfi-13 string-concatenate-reverse))
    118
    129(define ascii->char integer->char)
  • release/5/input-parse/trunk/input-parse.egg

    r36115 r36156  
    11; -*-scheme-*-
    2 ((egg "input-parse.egg")
    3  (license "Public Domain")
    4  (files "input-parse.meta" "myenv-chicken.scm" "input-parse.scm" "input-parse.setup" "input-parse.release-info" "input-parse-chicken.scm")
     2((license "Public Domain")
    53 (category parsing)
    6  (doc-from-wiki)
    74 (author "Oleg Kiselyov. Ported to chicken by Shawn Wagner.")
    8  (synopsis "input-stream tokenizing and parsing routines."))
     5 (synopsis "input-stream tokenizing and parsing routines.")
     6 (dependencies srfi-13)
     7 (components (extension input-parse
     8                        (source "input-parse-chicken.scm")
     9                        (source-dependencies "input-parse.scm"
     10                                             "myenv-chicken.scm")
     11                        (csc-options "-O3" "-d0"))))
Note: See TracChangeset for help on using the changeset viewer.