You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
(35) |
Jul
(11) |
Aug
(5) |
Sep
|
Oct
(1) |
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(10) |
Feb
(33) |
Mar
(8) |
Apr
(60) |
May
(40) |
Jun
(13) |
Jul
(3) |
Aug
(10) |
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
(19) |
Feb
(14) |
Mar
(38) |
Apr
(3) |
May
(10) |
Jun
|
Jul
|
Aug
(6) |
Sep
(2) |
Oct
|
Nov
(13) |
Dec
(1) |
2009 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(6) |
2014 |
Jan
(2) |
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(11) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
(13) |
Feb
(5) |
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
(12) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
2016 |
Jan
(3) |
Feb
(5) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2017 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(3) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
(2) |
2018 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
(2) |
Feb
(3) |
Mar
|
Apr
(1) |
May
(4) |
Jun
|
Jul
(3) |
Aug
(1) |
Sep
(5) |
Oct
(9) |
Nov
(5) |
Dec
(3) |
2021 |
Jan
(1) |
Feb
(3) |
Mar
(2) |
Apr
(3) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(2) |
Dec
(1) |
2022 |
Jan
(2) |
Feb
(4) |
Mar
(4) |
Apr
(2) |
May
(2) |
Jun
(4) |
Jul
(3) |
Aug
(5) |
Sep
(1) |
Oct
(3) |
Nov
(1) |
Dec
(2) |
2023 |
Jan
(2) |
Feb
|
Mar
(2) |
Apr
|
May
(3) |
Jun
(2) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(1) |
2024 |
Jan
(1) |
Feb
(4) |
Mar
(7) |
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
(2) |
Dec
(3) |
2025 |
Jan
(7) |
Feb
(4) |
Mar
(1) |
Apr
(3) |
May
(1) |
Jun
(2) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ulya T. <skv...@gm...> - 2017-12-13 00:56:29
|
Hi Radhen Hendarmawan! I like your idea of adding another backend to re2c, and I would help you as much as I can to get it done. However, before we start this effort (and in order not to spend our time in vain) I need to understand a bit more about this HLS flavour. So my questions are: 1. Do you have an exact specification of the target language? If not exact, at least some specification? 2. Can you give a formal procedure for translation from the C subset used by re2c to HLS, or at least a verbal description of how various C constructs map to HLS? (This translation procedure should be documented if we encode it in re2c.) 3. How do you process HLS programs? Is there an open-source toolchain that can be used to compile and run HLS programs without special hardware? (I'm asking because if we add HLS backend to re2c, we'll need to test the generated programs.) >From your example I get the general idea, but I don't get the details. In particular, I see that you've encoded the state machine in a form of a giant 'switch' statement, but I don't understand where the loop that should surround this 'switch' is hidden. And I don't understand HLS-specific pragmas. Looking forward to hear from you! P.S. Let's keep this discussion in re2...@li... mailing list rather than private (as it is relevant to all re2c developers). -- Ulya |
From: Ulya T. <skv...@gm...> - 2017-12-13 00:13:14
|
-------- Forwarded Message -------- Subject: re2c modified autogen for HLS compatible c Date: Tue, 12 Dec 2017 16:14:39 +0900 From: Hendarmawan <hen...@st...> To: pe...@cs..., nu...@us..., he...@us..., hk...@us..., skv...@gm... dear beloved Re2c developers, I am a student at Kumamoto University, Japan. I want to express my gratitude and high appreciation for you all for the incredible re2c for generating C-based scanner and lexer based on regex. I am an hardware FPGA users who want to ease the burden of software engineer to utilize Hardware Accelerators. In my proposal, I want to make use of re2c to generating HLS compatible C. with Vivado HLS, programmer or software developers don't have to struggle with low level programming like verilog or HDL, instead they only focused on C. However, due to limitation of library and dependencies on Vivado HLS, it cannot directly use generated C from re2c. Thus, what I have done is manually adjust the logic and state machine in HLS C. What I have proposed is how to modify the auro generation module on re2c to generate HLS compatible C. Therefore, I want to ask you how to do this and perhaps a little help to make it work would be huge help. Please find one of my work on re2c -> c -> compatible hls c attached. Ps. email.re : regex for email address validator email.cc : working generated c from re2c hls_compatible_c.cpp : manually modified from email.cc {HLS C doesn't support goto and pointer} Next thing, this hls compat c should be auto generated from .re using modified-re2c. I am looking forward to your reply and helps. Thank you in advance. Best regards, Hendarmawan |
From: Michael W. < <o...@jo...> - 2017-09-20 16:19:33
|
Good Day, I wish to discuss a vital and important matter with you which is related to an unpaid bequest. Kindly get back to me so I can share more details with you. Best Wishes, Michael Woo. |
From: Ulya T. <skv...@gm...> - 2017-08-12 16:40:01
|
After a year and a half of development, finally re2c-1.0 is ready! As usually, I mixed up a couple of things and 1.0 was almost immediately followed by 1.0.1. See the install page for details: http://re2c.org/install/install.html The main news, which explains the change of major version from 0.x to 1.x, as well as the long gap between releases, is that re2c now supports submatch extraction. The implementation is based on a slightly modified version of Laurikari algorithm described in this paper: http://re2c.org/2017_trofimovich_tagged_deterministic_finite_automata_with_lookahead.pdf Release notes: http://re2c.org/news/release_notes/1_0.html As always, bug reports and comments are appreciated, and thanks to all the people who contributed to this release! Ulya |
From: Davis H. <dav...@gm...> - 2017-07-26 18:44:50
|
From: Kheng s. Q. <pet...@gm...> - 2017-04-25 22:40:45
|
re2c-0.16 文件 - 关于 <http://re2c.org/about/about.html> - 安装 <http://re2c.org/install/install.html> - 手册 <http://re2c.org/manual/manual.html> - 例子 <http://re2c.org/examples/examples.html> - 新闻 <http://re2c.org/news/news.html> 社区 - re2c <http://re2c.org/#> - 错误和反馈 <http://re2c.org/#bugs-feedback> - 新闻与更新 <http://re2c.org/#news-updates> - 使用re2c的项目 <http://re2c.org/#projects-that-use-re2c> - 有助于 <http://re2c.org/#contribute> re2c re2c是C / C ++的词法生成器。其主要特点是: - 非常快的词法:生成的代码与精心设计的手工制作的C / C ++词法分析器一样好。这是因为re2c生成简约的硬编码状态机(而不是全功能的基于表的词法分析器)。 - 灵活的API:生成的代码可以连接到几乎任何环境中。而不是暴露传统yylex() 风格的API,re2c暴露了它的内部。这给你几个机会。首先,您可以避免不必要的开销:丢弃无用的运行时检查,进行在线词典等。其次,您可以将词法分析器调整为特定的输入模型。第三,你可以做各种奇怪的黑客。当然,这意味着你必须小心:用大权力来承担很大的责任。一定要看看 例子 <http://re2c.org/examples/examples.html>,它们涵盖了很多现实世界的案例,并在re2c API的黑暗角落揭露了一些光线。 - 警告 <http://re2c.org/manual/warnings/warnings.html> (静态分析):re2c在您的代码不好时提示您,并建议修复。 - 自动测试 <http://re2c.org/manual/features/skeleton/skeleton.html> (动态分析):re2c与输入数据一起生成测试程序。生成的输入覆盖率非常好。 - 许可证 <http://re2c.org/about/about.html>(公共领域)。 错误和反馈 请发送反馈给re2c-devel <re2c-devel%40lists.sourceforge.net>和 re2c一般的 <re2c-general%40lists.sourceforge.net>邮件列表(为旧线程搜索邮件 <https://sourceforge.net/p/re2c/mailman/>)或报告错误 <https://github.com/skvadrik/re2c/issues>。 请注意,re2c托管在github <https://github.com/skvadrik/re2c> 和sourceforge上 <https://sourceforge.net/p/re2c> 进行冗余。目前,github是主存储器,bugtracker和二进制主机。Sourceforge用作备份存储库并托管邮件(所以请不要将错误或反馈发送到sourceforge)。 新闻与更新 订阅接收最新消息和更新: [image: 饲料] <http://re2c.org/feed/atom.xml> 使用re2c的项目 - PHP <http://php.net/>(通用脚本语言) - 忍者 <https://ninja-build.org/>(一个专注于速度的小型系统) - yasm <http://yasm.tortall.net/>(汇编) - spamasassin <https://spamassassin.apache.org/>(反垃圾邮件平台) - BRL-CAD <http://brlcad.org/>(跨平台实体建模系统) - ...最后但并非最不重要的是re2c <http://re2c.org/> 这个名单绝不是完整的; 这些只是最着名和最开源的项目。 有助于 捐款有各种形式: - 测试:一个非常容易和宝贵的贡献是添加您的词典分析器到re2c测试套件。现实世界的测试是最好的。如果您必须保密,请随意删除所有非re2c代码。作为回报re2c不会破坏你的代码(re2c开发人员努力永远不会破坏现有的测试)。 - 想法:使用re2c的新功能和新方法。 - 开发:修补程序,功能,端口到其他语言。 欢迎大家! 最后更新于2016年3月5日。 |
From: Matthew M. <mal...@ic...> - 2017-03-23 20:27:30
|
Sent from my iPhone |
From: Dropbox <no-...@dr...> - 2017-01-01 15:25:12
|
Hi there, Wayne Watts (wat...@gm...) thinks you should use Dropbox! It’s a free and easy way to access and share your docs, photos, and videos with colleagues and friends—even if they don’t have Dropbox accounts. Accept invite[1] Get started through this email, and you’ll get an extra 500 MB added to your 2 GB of free space. Happy Dropboxing! [1]: https://www.dropbox.com/l/AAAKQzJdCsxf2cpwxc9-4THoIQHTQ5Bv56w?text=1 |
From: Desmond W. <ad...@ma...> - 2016-10-13 13:16:56
|
Your email client cannot read this email. To view it online, please go here: http://marketinglahmail.com/engine/display.php?M=1702449&C=657e990f90b8cc1ae014befd8d7922de&S=62&L=18&N=4 NEW MULTILEVEL EMAIL MARKETING MADE IN SINGAPORE FIND GENUINE LEADS WITH MULTI-LEVEL SO HOW DOES IT WORK? Please Unblock Images Address: 3 Ang Mo Kio St 62 #06-14 LINK@AMK Singapore 569139 Phone: +65 6817 2878 Email: sa...@ma... Website: http://marketinglahmail.com/engine/link.php?M=1702449&N=62&L=9&F=T Logo To stop receiving these emails:http://marketinglahmail.com/engine/unsubscribe.php?M=1702449&C=657e990f90b8cc1ae014befd8d7922de&L=18&N=62 |
From: Bekki G. <83...@gm...> - 2016-08-25 00:40:38
|
From: Bekki G. <83...@gm...> - 2016-08-25 00:15:46
|
From: <in...@vi...> - 2016-03-28 21:43:07
|
Your e-mail program can not read this letter. In order to view it within your browser, click here: http://www.e-siuntimai.lt/display.php?M=5193242&C=2ee7e57fe9e5b58d0869567b38c86700&S=1740&L=123&N=1360 If you do not want to receive our newsletter, click here:http://www.e-siuntimai.lt/unsubscribe.php?M=5193242&C=2ee7e57fe9e5b58d0869567b38c86700&L=123&N=1740 |
From: Ulya F. <skv...@gm...> - 2016-02-29 08:08:20
|
I've opened an issue: https://github.com/skvadrik/re2c/issues/138 so that I don't forget anything. Navigating tree is the most tricky part (will require CSS fiddling), the rest is simple. Thanks again for suggestions. Ulya |
From: asmwarrior <asm...@gm...> - 2016-02-28 13:52:57
|
On 2016-2-28 20:54, Ulya Fokanova wrote: > Hi asmwarrior! > > Thanks for useful suggestions, I didn't notice that the old website was > still accessible. > > http://re2c.sourceforge.net/index.html now redirects to http://re2c.org. > However, for some reason http://re2c.sourceforge.net redirects to > https://sourceforge.net/projects/re2c/ (there is a link to > http://re2c.org on this page, so perhaps users will find their way). OK, I think you should still mention the site: https://sourceforge.net/projects/re2c/ So that people may find some things useful, such as the old release packages. > Adding a list of projects that use re2c is good idea. Do you have any > particular projects in mind? I'm aware of php, yasm and a couple of > others that showed up in the mailing list. > > Ulya As I know, besides php and yasm, there is the ninja project (https://github.com/ninja-build/ninja) which use re2c to parse and calculate the file dependencies. Another suggestion is that in the home page, there are some words like: > Please send feedback to re2c-devel <mailto:re2...@li...> and re2c-general <mailto:re2...@li...> mailing lists or report a bug <https://github.com/skvadrik/re2c/issues>. This only tell people that they can ask questions by posting emails to the two email addresses, but I think you should mention that there are already mail achieves, so we can first browse/search the mail achieve or subscribe to the maillist. I think you should add some links like the ones in this page: https://sourceforge.net/p/re2c/mailman/?source=navbar When viewing the page: http://re2c.org/manual/manual.html I suggest you can add a navigating tree in the left side of the page, so people can navigate quickly. The current way is not quite good from my point of view. :-) Thanks. Asmwarrior |
From: Ulya F. <skv...@gm...> - 2016-02-28 13:02:59
|
Update: now http://re2c.sourceforge.net redirects to http://re2c.org as intended. Ulya |
From: Ulya F. <skv...@gm...> - 2016-02-28 12:56:41
|
Hi asmwarrior! Thanks for useful suggestions, I didn't notice that the old website was still accessible. http://re2c.sourceforge.net/index.html now redirects to http://re2c.org. However, for some reason http://re2c.sourceforge.net redirects to https://sourceforge.net/projects/re2c/ (there is a link to http://re2c.org on this page, so perhaps users will find their way). Adding a list of projects that use re2c is good idea. Do you have any particular projects in mind? I'm aware of php, yasm and a couple of others that showed up in the mailing list. Ulya |
From: asmwarrior <asm...@gm...> - 2016-02-28 06:55:13
|
Hi, re2c devs: Firstly, thanks for the new 0.16 release, the minimization of the underlying DFA is quite good feature! What I suggest is that the main page: http://re2c.org/index.html should at least mention the old SF site http://re2c.sourceforge.net/ Otherwise, user will get confused about which is the correct place they can find information. (Besides that, I see there are many information in the SF site, such as the long release history.) Another suggestion is that you can add a project list in the home page, so that people knows there are a lot of projects which use re2c. Thanks. asmwarrior |
From: Dimitri J. L. <xn...@de...> - 2016-01-07 20:12:38
|
Hello, On 7 January 2016 at 17:48, Ulya Fokanova <skv...@gm...> wrote: > Hi, > > I've just fixed the issue: https://github.com/skvadrik/re2c/issues/132 > See this particular commit: > https://github.com/skvadrik/re2c/commit/de094eba9f39655184910013d4eb55b0fdcd4722 > > It would be great if you could confirm that re2c passes all tests on other > big-endian arches (I tested on powerpc64 only). > > Thanks for reporting and bisecting! Excellent. I didn't know things moved to github... i was looking at sourceforge =) I'm sure JCF Ploemen will update this package soon in debian ;-) -- Regards, Dimitri. |
From: Ulya F. <skv...@gm...> - 2016-01-07 17:50:20
|
Hi, I've just fixed the issue: https://github.com/skvadrik/re2c/issues/132 See this particular commit: https://github.com/skvadrik/re2c/commit/de094eba9f39655184910013d4eb55b0fdcd4722 It would be great if you could confirm that re2c passes all tests on other big-endian arches (I tested on powerpc64 only). Thanks for reporting and bisecting! |
From: Dimitri J. L. <xn...@de...> - 2016-01-07 17:04:07
|
Hello, re2c 0.13.5 built fine on all architectures. re2c 0.15.3 however fails test-suite on all big endian platforms in Debian and Ubuntu: See: https://buildd.debian.org/status/package.php?p=re2c The failed tests are: $ cat test-suite.log | grep FAIL # XFAIL: 0 # FAIL: 1 FAIL: run_tests.sh FAIL repeat-07_default.gir--skeleton.re FAIL unicode_blocks.u--skeleton--encoding-policy(ignore).re FAIL unicode_blocks.x--skeleton--encoding-policy(ignore).re FAIL run_tests.sh (exit status: 1) Running git bisect points to: commit ca1e8812cad241ce98467acf1951ffbc0c16f8e5 Author: Ulya Trofimovich <skv...@gm...> Date: Wed Oct 14 13:04:19 2015 +0100 run_tests.sh: use '-o' option. Added tests for '--skeleton' option. which is not helpful, as that's where the tests that fail got introduced. However, it does mean it's not a regression per-se, and rather was always broken... Could you fix those tests on big endian platforms? or disable them on big endian platforms? Looking at the code, and those tests, I am a bit lost as to how to resolve it. -- Regards, Dimitri. |
From: Darius S. <sta...@gm...> - 2015-12-21 04:11:50
|
Hey |
From: Ulya F. <skv...@gm...> - 2015-11-23 21:56:03
|
Next bugfix release in 0.15x series: re2c-0.15.2 includes a fix in build system (release notes: http://re2c.org/news/release_notes/0_15_2.html ). |
From: Ulya F. <skv...@gm...> - 2015-11-23 12:23:08
|
Hello everybody! I'm glad to announce re2c-0.15 release. It's been quite a while; I tried hard not to break anything. You can find release notes here: http://re2c.org/news/release_notes/0_15.html . Major release was immediately followed by a minor re2c-0.15.1 release, which includes a small fix in the testing script (locale-sensitive things always beat me).Release notes here: http://re2c.org/news/release_notes/0_15_1.html. New site home page: http://re2c.org (note the Atom feed). Awaiting bug reports. ;) Ulya |
From: Dan N. <dan...@gm...> - 2015-07-30 16:13:50
|
That's good to hear! On Thu, Jul 30, 2015 at 9:03 AM, Jakub Zelenka <bu...@ph...> wrote: > On Thu, Jul 30, 2015 at 3:56 PM, Ulya Fokanova <skv...@gm...> wrote: > >> Found an easy hack to disambiguate grammar by forbidding newlines in >> flex-style named definitions. All the dirty work is done by lexer. ;) >> >> view commit >> <https://github.com/skvadrik/re2c/commit/e02b761a748833293b39fd69766f8073c0e6fe29#diff-9351147abfd7dc33744eaa3f4f30f371R199> >> >> So no need to break backwards compatibility. Thanks everyone. :) >> > > Nice! ;) > > |
From: Jakub Z. <bu...@ph...> - 2015-07-30 15:04:08
|
On Thu, Jul 30, 2015 at 3:56 PM, Ulya Fokanova <skv...@gm...> wrote: > Found an easy hack to disambiguate grammar by forbidding newlines in > flex-style named definitions. All the dirty work is done by lexer. ;) > > view commit > <https://github.com/skvadrik/re2c/commit/e02b761a748833293b39fd69766f8073c0e6fe29#diff-9351147abfd7dc33744eaa3f4f30f371R199> > > So no need to break backwards compatibility. Thanks everyone. :) > Nice! ;) |