2
0
mirror of https://github.com/boostorg/wave.git synced 2026-01-23 06:02:18 +00:00
Commit Graph

61 Commits

Author SHA1 Message Date
Hartmut Kaiser
31d06f9594 Wave: changed is_empty() to is_eoi().
[SVN r37345]
2007-04-03 14:02:00 +00:00
Hartmut Kaiser
b067624e87 Wave: Added the is_empty() function to token classes, returning true if the token has been initialized to be the end of input token (T_EOI).
[SVN r37344]
2007-04-03 13:12:53 +00:00
Hartmut Kaiser
d7a81bccc5 Wave: Fixed a problem in the SLex C++ lexer (cpp_tokens example).
[SVN r37274]
2007-03-23 19:28:15 +00:00
Hartmut Kaiser
725f6f023e Wave: fix for RTTI problem when using VC7.1/STLport.
[SVN r37024]
2007-02-20 22:07:52 +00:00
Hartmut Kaiser
3cf132c4d0 Wave: Extended the copyright notice to include the year 2007.
[SVN r36469]
2006-12-20 16:58:16 +00:00
Hartmut Kaiser
633465b864 Wave: deleted V1 Jamfiles.
[SVN r36394]
2006-12-14 21:10:32 +00:00
Hartmut Kaiser
2be5735cf4 Wave: Fixed a bug in the Slex lexer.
[SVN r36288]
2006-12-06 18:20:00 +00:00
Hartmut Kaiser
9a56d46717 Added the support_option_insert_whitespace language option.
[SVN r36211]
2006-11-30 13:22:39 +00:00
Hartmut Kaiser
fae2ae258e Wave: Added boost_system to jamfiles.
[SVN r36205]
2006-11-30 00:34:58 +00:00
Hartmut Kaiser
068ed18ae1 Factored out the pure lex_input_interface to simplify writing different lexer types for Wave.
[SVN r36141]
2006-11-22 02:33:45 +00:00
Hartmut Kaiser
c791f7edec Minor tweaks in Wave.
[SVN r35422]
2006-09-29 16:03:14 +00:00
Hartmut Kaiser
4345f26d4a Fixed a couple of SunPro5.8 warnings.
[SVN r34754]
2006-07-27 16:56:06 +00:00
Hartmut Kaiser
99c014af40 Another try to fix the SunPro issue.
[SVN r34459]
2006-07-04 20:04:32 +00:00
Hartmut Kaiser
010a1459ed Appplied RTTI Jamfile.v2 fixes for VC7.1
[SVN r34445]
2006-07-02 18:30:47 +00:00
Hartmut Kaiser
55305c69cd Fixed exception specifications to catch exceptions as const&.
[SVN r34385]
2006-06-24 17:00:22 +00:00
Hartmut Kaiser
526837c8a7 Added calls to skipped_tokens() pp hook for end of line tokens of a skipped #elif directive.
[SVN r34349]
2006-06-18 16:57:36 +00:00
Hartmut Kaiser
86418bd398 Added optional import keyword support.
[SVN r34314]
2006-06-15 22:01:09 +00:00
Hartmut Kaiser
0801914eb0 Fixed Jamfile.v2 files for Wave sample applications.
[SVN r33971]
2006-05-15 15:08:10 +00:00
Hartmut Kaiser
a1771f5c00 Fixed Wave Jamfile.v2 to correctly disable RTTI for VC7.1
[SVN r33909]
2006-05-02 15:19:49 +00:00
Hartmut Kaiser
c959794650 Wave V1.2.4
[SVN r33362]
2006-03-17 22:40:02 +00:00
Hartmut Kaiser
2da3dac1ec Fixed another stupid error.
[SVN r33318]
2006-03-11 04:18:07 +00:00
Hartmut Kaiser
9a59dec0fa Wave: Fixed a dynaload compilation problem with VC7.1 of the re2c lexer tests.
[SVN r33193]
2006-03-01 18:40:25 +00:00
Hartmut Kaiser
cb793b0c57 Wave: Fixed a dynaload compilation problem with VC7.1 of the re2c lexer tests.
[SVN r33192]
2006-03-01 18:33:45 +00:00
Hartmut Kaiser
e84efe1220 Wave now correctly recognizes pp-number tokens.
[SVN r32374]
2006-01-23 03:45:35 +00:00
Hartmut Kaiser
5115faf51e Updated the Wave copyright notice to include the year 2006.
[SVN r32154]
2005-12-24 19:50:47 +00:00
Hartmut Kaiser
bb62cfffc5 Changed in the Wave library all throw's to boost::throw_exception().
[SVN r31950]
2005-12-08 03:33:38 +00:00
Hartmut Kaiser
71ca605c97 Added the <vc-7_1-stlport><*><rtti>off directive to all of the Wave V1 Jamfiles.
[SVN r31714]
2005-11-20 22:44:11 +00:00
Hartmut Kaiser
d4636c6ea0 Wave: added optional '$' to the basic source character set.
[SVN r31700]
2005-11-19 18:31:32 +00:00
Hartmut Kaiser
806c1d4465 Fixed warnings reported by gcc 4.x.
[SVN r31239]
2005-10-08 13:27:39 +00:00
Hartmut Kaiser
e152ad4269 Fixed line numbering inside the generated tokens.
[SVN r30921]
2005-09-12 17:17:42 +00:00
Hartmut Kaiser
3a81d7f7e1 Enabled --preserved and --long_long modes by default for the cpp_tokens sample.
[SVN r30912]
2005-09-11 20:40:07 +00:00
Hartmut Kaiser
ad88aa3f4b Fixed a True64 problem.
[SVN r29892]
2005-07-04 20:57:05 +00:00
Hartmut Kaiser
445059cb46 Fixed two warnings.
[SVN r29331]
2005-05-31 18:48:40 +00:00
Hartmut Kaiser
ce70925868 Fixed missing typename keywords.
[SVN r29313]
2005-05-31 06:26:27 +00:00
Hartmut Kaiser
43940e701d Fixed a slex problem.
[SVN r29298]
2005-05-30 07:57:26 +00:00
Hartmut Kaiser
4a23d29c68 Applied a CodeWarrior workaround for the slex lexer.
[SVN r29268]
2005-05-29 18:35:42 +00:00
Hartmut Kaiser
a6a4504703 Added special handling of the eof tokens inside the lexer iterator classes for Comeau
[SVN r29241]
2005-05-27 10:25:45 +00:00
Hartmut Kaiser
28ef35b9ba Special disambiguation for the True64 cxx compiler.
[SVN r29156]
2005-05-23 09:32:29 +00:00
Hartmut Kaiser
a725c1af1c Added the missing initializer for the const eof data member.
[SVN r29155]
2005-05-23 09:20:05 +00:00
Hartmut Kaiser
90d33c3077 Worked around a bug in CW at least upto V9.4.
[SVN r29065]
2005-05-19 15:13:18 +00:00
Hartmut Kaiser
cac6dd7966 Fixed gcc warnings and compilation problems.
[SVN r29035]
2005-05-18 17:39:57 +00:00
Hartmut Kaiser
aac9434095 Fixed compilation problem and warnings on gcc4.
[SVN r29030]
2005-05-18 11:01:15 +00:00
Hartmut Kaiser
44d10524f9 Fixed compilation errors on gcc4.
[SVN r29028]
2005-05-18 06:29:13 +00:00
Hartmut Kaiser
dbb6cac36b Fixed compilation errors on CW9.4.
[SVN r29027]
2005-05-18 06:25:02 +00:00
Hartmut Kaiser
7d2ab5017f Unified lexer interface, adjusted namespaces.
[SVN r28989]
2005-05-17 12:32:11 +00:00
Hartmut Kaiser
8cb148a96c Removed tabs in files.
[SVN r28983]
2005-05-17 09:39:55 +00:00
Hartmut Kaiser
77ba54763e Yet another trigraph token id fix.
[SVN r28816]
2005-05-11 12:11:28 +00:00
Hartmut Kaiser
3f382f24b1 Fixed a bug in the lexer which falsly recognised #include_next statements under certain circumstances.
[SVN r28806]
2005-05-11 06:20:47 +00:00
Hartmut Kaiser
e26d617e67 Wave V1.1.17.
[SVN r28744]
2005-05-08 17:58:57 +00:00
Hartmut Kaiser
a0c585ca45 Fixed a bug in the slex regex specifications.
[SVN r28712]
2005-05-07 12:45:09 +00:00