summaryrefslogtreecommitdiffstats
path: root/python/Parsley/README
diff options
context:
space:
mode:
author Markus Reichelt <slackbuilds@mareichelt.de>2016-11-11 14:59:10 +0000
committer David Spencer <idlemoor@slackbuilds.org>2016-11-11 20:36:22 +0000
commite07218116d7464ce11209e4564d22ba6ad2fec04 (patch)
tree1a89c65e95d543b7a5af677e3a4867ef947be54e /python/Parsley/README
parent8e11ac1afc9c48193d519a8ca6a455d08027eace (diff)
downloadslackbuilds-e07218116d7464ce11209e4564d22ba6ad2fec04.tar.gz
slackbuilds-e07218116d7464ce11209e4564d22ba6ad2fec04.tar.xz
python/Parsley: Added (Parsing and pattern matching in Python).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'python/Parsley/README')
-rw-r--r--python/Parsley/README7
1 files changed, 7 insertions, 0 deletions
diff --git a/python/Parsley/README b/python/Parsley/README
new file mode 100644
index 0000000000..a31f292942
--- /dev/null
+++ b/python/Parsley/README
@@ -0,0 +1,7 @@
+Parsley uses the PEG algorithm, so each expression in the
+grammar rules works like a Python expression.
+In particular, alternatives are evaluated in order,
+unlike table-driven parsers such as yacc, bison or PLY.
+
+Parsley is an implementation of OMeta, an object-oriented
+pattern-matching language developed by Alessandro Warth.