From c3e4ef2cdfb67c2bd4a915887ebc943dbcd19d1f Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Wed, 24 Feb 2021 08:17:49 +0100 Subject: Add colm and ragel --- private/ragel/slack-desc | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 private/ragel/slack-desc (limited to 'private/ragel/slack-desc') diff --git a/private/ragel/slack-desc b/private/ragel/slack-desc new file mode 100644 index 0000000..2a6936b --- /dev/null +++ b/private/ragel/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +ragel: ragel (State Machine Compiler) +ragel: +ragel: Ragel compiles executable finite state machines from regular +ragel: languages. Ragel targets C, C++, Objective-C, D, Java and Ruby. +ragel: Ragel state machines can not only recognize byte sequences as regular +ragel: expression machines do, but can also execute code at arbitrary points +ragel: in the recognition of a regular language. Code embedding is done using +ragel: inline operators that do not disrupt the regular language syntax. +ragel: +ragel: homepage: https://www.colm.net/open-source/ragel/ +ragel: -- cgit v1.2.3