git.iko.soy/typeable/attoparsec
on master help sign in
Merge
commitba224952cd492a34bbb581e9a37b28efa4bd8e7b authorBryan O'Sullivan <bos@lindenlab.com> dateMon 1 Nov 2010, 22:32 (16 years ago) parent0902b105c0dca5
5 files changed+45−5
.hgignore+1 .hgtags+3 Data/Attoparsec/FastSet.hs+3−3 README.markdown+29 attoparsec.cabal+9−2
.hgignore+1
@@ -9,6 +9,7 @@ syntax: glob
99*.hp
1010*.o
1111*.orig
12+*.out
1213*.pdf
1314*.prof
1415*.ps
.hgtags+3
@@ -13,3 +13,6 @@ f20aef71b438d9ab2db399479ae1836e5d98c31c 0.8.0.0
131331829cff7c795e219d23c582921039c7415cb035 0.8.0.1
141487b4dc291f43a548bf0d5338c9a6a5f5545496f7 0.8.0.2
15154948902625875849d6c9d3ac56ec6670d593b1ee 0.8.1.0
16+8b98d031ac4d2dfe322a0e58dcc85d6ca825938a 0.8.1.1
17+8b98d031ac4d2dfe322a0e58dcc85d6ca825938a 0.8.1.1
18+74092eb3c30ebc0d878d37877526ec73c08bce96 0.8.1.1
Data/Attoparsec/FastSet.hs+3−3
@@ -11,9 +11,9 @@
1111-- Portability : unknown
1212--
1313-- Fast set membership tests for 'Word8' and 8-bit 'Char' values. The
14−-- set representation is unboxed for efficiency. For sets of fewer
15−-- than 32 elements, we test for membership using a binary search.
16−-- For larger sets, we use a lookup table.
14+-- set representation is unboxed for efficiency. For small sets, we
15+-- test for membership using a binary search. For larger sets, we use
16+-- a lookup table.
1717--
1818-----------------------------------------------------------------------------
1919module Data.Attoparsec.FastSet
README.markdownnew file+29
@@ -0,0 +1,29 @@
1+# Welcome to attoparsec
2+
3+attoparsec is a fast Haskell parser combinator library, aimed
4+particularly at dealing efficiently with network protocols and
5+complicated text/binary file formats.
6+
7+# Join in!
8+
9+I'm happy to receive bug reports, fixes, documentation enhancements,
10+and other improvements.
11+
12+Please report bugs via the
13+[bitbucket issue tracker](http://bitbucket.org/bos/attoparsec/issues).
14+
15+Master [Mercurial repository](http://bitbucket.org/bos/attoparsec):
16+
17+* `hg clone http://bitbucket.org/bos/attoparsec`
18+
19+There's also a [git mirror](http://github.com/bos/attoparsec):
20+
21+* `git clone git://github.com/bos/attoparsec.git`
22+
23+(You can create and contribute changes using either Mercurial or git.)
24+
25+Authors
26+-------
27+
28+This library is written and maintained by Bryan O'Sullivan,
29+<bos@serpentine.com>.
attoparsec.cabal+9−2
@@ -1,5 +1,5 @@
11name: attoparsec
2−version: 0.8.1.0
2+version: 0.8.1.1
33license: BSD3
44license-file: LICENSE
55category: Text, Parsing
@@ -8,13 +8,16 @@ maintainer: Bryan O'Sullivan <bos@serpentine.com>
88stability: experimental
99tested-with: GHC == 6.10.4, GHC == 6.12.1
1010synopsis: Fast combinator parsing for bytestrings
11−cabal-version: >= 1.2
11+cabal-version: >= 1.6
12+homepage: http://bitbucket.org/bos/attoparsec
13+bug-reports: http://bitbucket.org/bos/attoparsec/issues
1214build-type: Simple
1315description:
1416 A fast parser combinator library, aimed particularly at dealing
1517 efficiently with network protocols and complicated text/binary
1618 file formats.
1719extra-source-files:
20+ README.markdown
1821 benchmarks/Makefile
1922 benchmarks/Tiny.hs
2023 benchmarks/med.txt.bz2
@@ -54,3 +57,7 @@ library
5457 other-modules: Data.Attoparsec.Internal
5558 ghc-options: -Wall
5659 ghc-prof-options: -auto-all
60+
61+source-repository head
62+ type: mercurial
63+ location: http://bitbucket.org/bos/attoparsec