CSV
所属分类:编程语言基础
开发工具:Raku
文件大小:0KB
下载次数:0
上传日期:2023-08-04 13:08:15
上 传 者:
sh-1993
说明: Text::Raku编程语言的CSV,
(Text::CSV for the Raku Programming Language,)
文件列表:
.aspell.local.pws (340, 2023-12-10)
.exrc (82, 2023-12-10)
.whitesource (137, 2023-12-10)
43-1.t (692, 2023-12-10)
43-2.t (141, 2023-12-10)
43-4.t (235, 2023-12-10)
43_binary.t (411, 2023-12-10)
88.t (365, 2023-12-10)
CONTRIBUTING.md (1255, 2023-12-10)
CSV.rakumod (20, 2023-12-10)
LICENSE (8902, 2023-12-10)
META6.json (781, 2023-12-10)
Makefile (2940, 2023-12-10)
NLPW-2015/ (0, 2023-12-10)
NLPW-2015/.exrc (32, 2023-12-10)
NLPW-2015/001-cope.txt (286, 2023-12-10)
NLPW-2015/005-slang.txt (417, 2023-12-10)
NLPW-2015/010-rakudo.txt (215, 2023-12-10)
NLPW-2015/015-irc.txt (90, 2023-12-10)
NLPW-2015/018-debug.txt (284, 2023-12-10)
NLPW-2015/020-bugs.txt (159, 2023-12-10)
NLPW-2015/021-bugs.txt (175, 2023-12-10)
NLPW-2015/022-bugs.txt (170, 2023-12-10)
NLPW-2015/023-bugs.txt (180, 2023-12-10)
NLPW-2015/030-state.txt (636, 2023-12-10)
NLPW-2015/032-grammar.txt (456, 2023-12-10)
NLPW-2015/035-chunks.txt (269, 2023-12-10)
NLPW-2015/040-test.txt (1358, 2023-12-10)
NLPW-2015/041-speed.txt (3186, 2023-12-10)
NLPW-2015/050-meta.txt (460, 2023-12-10)
NLPW-2015/051-meta.txt (1523, 2023-12-10)
NLPW-2015/060-ref.txt (71, 2023-12-10)
NLPW-2015/070-types.txt (206, 2023-12-10)
NLPW-2015/071-defaults.txt (129, 2023-12-10)
NLPW-2015/072-init.txt (102, 2023-12-10)
NLPW-2015/073-check.txt (181, 2023-12-10)
... ...
Module [![Test raku](https://github.com/Tux/CSV/actions/workflows/test.yaml/badge.svg)](https://github.com/Tux/CSV/actions/workflows/test.yaml)
------
Text::CSV - Handle CSV data in Raku
Description
-----------
Text::CSV provides facilities for the composition and decomposition
of comma-separated values. An instance of the Text::CSV class can
combine fields into a CSV string and parse a CSV string into fields.
This module provides both an OO API and a functional API to parse
and produce CSV data.
```
use Text::CSV;
my $csv = Text::CSV.new;
my $io = open "file.csv", :r, chomp => False;
my @dta = $csv.getline_all($io);
my @dta = csv(in => "file.csv");
```
Additional (still incomplete) documentation in [the `doc` directory](/doc), including [a markdown version](/doc/Text-CSV.md). Check out also the [examples](/examples).
Debugging information can be obtained by setting the `RAKU_VERBOSE`
environment variable with values ranging to 2 to 9, less to annoyingly verbose.
## Installation
Recent changes can be (re)viewed in the public GIT repository at
https://github.com/Tux/CSV
Feel free to clone your own copy:
```
$ git clone https://github.com/Tux/CSV Text-CSV
```
Prerequisites
-------------
* raku 6.c
* File::Temp - as long as in-memory IO is not native
* Slang::Tuxic - to support my style
Build/Installation
------------------
```
$ zef install Text::CSV
```
Or just
```shell
$ zef install .
```
for the already downloaded repo
License
-------
Copyright (c) 2015-2023 H.Merijn Brand. All rights reserved.
This program is free software; you can redistribute it and/or
modify it under the same terms as Raku itself, which is
GNU General Public License or Artistic License 2.
Author
------
H.Merijn Brand
近期下载者:
相关文件:
收藏者: