From 4ad4f97b7549ed1217c10122f75b62fafcd77d67 Mon Sep 17 00:00:00 2001 From: helly Date: Sat, 15 Apr 2006 16:03:36 +0000 Subject: [PATCH] - Added tutorial like lessons to re2c. --- CHANGELOG | 1 + README.in | 2 + htdocs/index.html | 1 + htdocs/manual.html | 284 +----------------------- lessons/.cvsignore | 4 + lessons/001_upn_calculator/calc_001.c | 147 +++++++++++++ lessons/001_upn_calculator/calc_001.re | 84 ++++++++ lessons/001_upn_calculator/calc_002.c | 156 ++++++++++++++ lessons/001_upn_calculator/calc_002.re | 69 ++++++ lessons/001_upn_calculator/calc_003.c | 148 +++++++++++++ lessons/001_upn_calculator/calc_003.re | 61 ++++++ lessons/001_upn_calculator/calc_004.c | 155 ++++++++++++++ lessons/001_upn_calculator/calc_004.re | 78 +++++++ lessons/001_upn_calculator/calc_005.c | 235 ++++++++++++++++++++ lessons/001_upn_calculator/calc_005.re | 144 +++++++++++++ lessons/001_upn_calculator/readme.txt | 27 +++ re2c.1.in | 286 +------------------------ run_tests.sh.in | 4 +- 18 files changed, 1325 insertions(+), 561 deletions(-) create mode 100755 lessons/.cvsignore create mode 100755 lessons/001_upn_calculator/calc_001.c create mode 100755 lessons/001_upn_calculator/calc_001.re create mode 100755 lessons/001_upn_calculator/calc_002.c create mode 100755 lessons/001_upn_calculator/calc_002.re create mode 100755 lessons/001_upn_calculator/calc_003.c create mode 100755 lessons/001_upn_calculator/calc_003.re create mode 100755 lessons/001_upn_calculator/calc_004.c create mode 100755 lessons/001_upn_calculator/calc_004.re create mode 100755 lessons/001_upn_calculator/calc_005.c create mode 100755 lessons/001_upn_calculator/calc_005.re create mode 100755 lessons/001_upn_calculator/readme.txt diff --git a/CHANGELOG b/CHANGELOG index a004b0dc..a01a7355 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,6 @@ Version 0.10.2 (2006-04-13) --------------------------- +- Added tutorial like lessons to re2c. - Added /*!ignore!re2c */ to support documenting of re2c source. - Fixed issue with multiline re2c comments (/*!max:re2c ... */ and alike). - Fixed generation of YYDEBUG() when using -d switch. diff --git a/README.in b/README.in index 05ae0a5f..84867278 100644 --- a/README.in +++ b/README.in @@ -63,6 +63,8 @@ served many people well for many years. re2c is on the order of 2-3 times faster than a flex based scanner, and its input model is much more flexible. +For an introduction to re2c refer to the lessons sub directory. + Peter's original version 0.5 ANNOUNCE and README follows. -- diff --git a/htdocs/index.html b/htdocs/index.html index b8c1daf3..cb638897 100755 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -78,6 +78,7 @@ provide re2c packages.

Changelog

2006-04-13: 0.10.2