Joel de Guzman
|
76b3e03d11
|
Moved extended_variant into its own file(s)
[SVN r73559]
|
2011-08-06 01:05:40 +00:00 |
|
Joel de Guzman
|
6e75ad85bf
|
Moved extended_variant into its own file(s)
[SVN r73558]
|
2011-08-06 01:05:27 +00:00 |
|
Joel de Guzman
|
74f28d0699
|
Updates. Preparation for supporting more operators (starting with assignment operators).
[SVN r73557]
|
2011-08-06 00:57:10 +00:00 |
|
Joel de Guzman
|
b4ca104a15
|
Renamed adapted_variant to extended_variant
[SVN r73556]
|
2011-08-06 00:55:25 +00:00 |
|
Hartmut Kaiser
|
9a70126d8c
|
Spirit: added missing include's
[SVN r73550]
|
2011-08-05 15:45:49 +00:00 |
|
Hartmut Kaiser
|
582694c7a9
|
Spirit: fixing signed/unsigned comparison warning
[SVN r73526]
|
2011-08-04 13:06:56 +00:00 |
|
Hartmut Kaiser
|
91f8ef32c9
|
Spirit: disambiguate boost::get in lexer code, add more specializations required for utree integration
[SVN r73496]
|
2011-08-02 18:09:29 +00:00 |
|
Joel de Guzman
|
90731fa6fa
|
Added support for extended variants
[SVN r73457]
|
2011-07-31 01:10:11 +00:00 |
|
Joel de Guzman
|
82e652ae5e
|
expression assignments working
[SVN r73456]
|
2011-07-31 01:05:52 +00:00 |
|
Joel de Guzman
|
71a59946df
|
made assignment an expression as in C/C++. Back-end is unstable (WIP).
[SVN r73455]
|
2011-07-31 00:57:18 +00:00 |
|
Hartmut Kaiser
|
a63e389588
|
Spirit: Fixed bad token ids in conjure examples
[SVN r73452]
|
2011-07-30 19:33:09 +00:00 |
|
Hartmut Kaiser
|
ee70ad4946
|
Spirit: Fixed problem in lexer when enabling parser debugging
[SVN r73451]
|
2011-07-30 19:30:54 +00:00 |
|
Joel de Guzman
|
138d52af26
|
separate processing of assign and binary ops
[SVN r73442]
|
2011-07-30 13:57:06 +00:00 |
|
Joel de Guzman
|
4d3a7c395e
|
updated debug support
[SVN r73441]
|
2011-07-30 13:56:23 +00:00 |
|
Joel de Guzman
|
370da35bd4
|
updated debug support
[SVN r73440]
|
2011-07-30 13:55:11 +00:00 |
|
Joel de Guzman
|
ed1bc1c2bc
|
test case where literals emit an attribute of /0
[SVN r73420]
|
2011-07-28 23:33:09 +00:00 |
|
Hartmut Kaiser
|
dac12b14be
|
Spirit: Fixing ambiguity of name 'token' in the lexer definition (as reported by gcc)
[SVN r73412]
|
2011-07-28 15:45:15 +00:00 |
|
Joel de Guzman
|
3fdae2814a
|
Literals
[SVN r73376]
|
2011-07-26 13:34:51 +00:00 |
|
Hartmut Kaiser
|
835350e39b
|
Spirit: typo fix in comments
[SVN r73368]
|
2011-07-26 01:12:47 +00:00 |
|
Hartmut Kaiser
|
ad64f73e80
|
Spirit: Fixing wrong error position reported by lexer based conjure examples
[SVN r73367]
|
2011-07-26 01:11:11 +00:00 |
|
Joel de Guzman
|
4e41c1709d
|
minor tweak
[SVN r73366]
|
2011-07-26 00:42:21 +00:00 |
|
Joel de Guzman
|
00f9d0ce89
|
tweaks to make it similar to conjure's example
[SVN r73355]
|
2011-07-25 09:48:45 +00:00 |
|
Joel de Guzman
|
c895d307e6
|
Tweaks (separated precedence again)
[SVN r73343]
|
2011-07-24 23:47:43 +00:00 |
|
Joel de Guzman
|
b57ece4597
|
improved enumerations and constants
[SVN r73330]
|
2011-07-24 16:08:45 +00:00 |
|
Joel de Guzman
|
4bbee95961
|
LLVM backend!
[SVN r73206]
|
2011-07-18 04:06:05 +00:00 |
|
Hartmut Kaiser
|
70f3203017
|
Spirit: comment fixes
[SVN r73133]
|
2011-07-16 02:10:59 +00:00 |
|
Hartmut Kaiser
|
55f4d1564b
|
Spirit: simplified token-id interface for lexer
[SVN r73132]
|
2011-07-16 01:55:47 +00:00 |
|
Hartmut Kaiser
|
e17bb4ed1e
|
Spirit: fixed #5701: lexertl token_value_type returns const unused for nonconst ref
[SVN r73122]
|
2011-07-15 17:53:15 +00:00 |
|
Joel de Guzman
|
27278842a0
|
Removing extra prints
[SVN r73116]
|
2011-07-15 02:51:18 +00:00 |
|
Joel de Guzman
|
8dcbebc53d
|
fixed ID annotation
[SVN r73115]
|
2011-07-15 00:38:20 +00:00 |
|
Hartmut Kaiser
|
d15911e097
|
Merging: Fixing endian problem (again, sigh!) Will the endian library be ever part of Boost?
[SVN r73090]
|
2011-07-13 23:59:23 +00:00 |
|
Hartmut Kaiser
|
0438fd3506
|
Fixing endian problem (again, sigh!) Will the endian library be ever part of Boost?
[SVN r73089]
|
2011-07-13 23:57:01 +00:00 |
|
Joel de Guzman
|
868d123883
|
patch from Tongari to compile with vc++ 2008.
[SVN r73088]
|
2011-07-13 23:45:16 +00:00 |
|
Joel de Guzman
|
adcb5e2be3
|
Added notes from Rob Stewart
[SVN r73087]
|
2011-07-13 23:29:37 +00:00 |
|
Hartmut Kaiser
|
47768a3c0a
|
Merged revision(s) 72586, 72588 from trunk:
Spirit: fixing Karma compilation errors with gcc
........
Spirit: refinement of latest bug fix
........
authorized by rene
[SVN r72589]
|
2011-06-14 17:10:02 +00:00 |
|
Hartmut Kaiser
|
98f302133d
|
Spirit: refinement of latest bug fix
[SVN r72588]
|
2011-06-14 16:31:35 +00:00 |
|
Hartmut Kaiser
|
4183d79911
|
Spirit: fixing Karma compilation errors with gcc
[SVN r72586]
|
2011-06-14 15:33:28 +00:00 |
|
Hartmut Kaiser
|
34efa04467
|
Spirit: merging from trunk, authorized by rene
[SVN r72579]
|
2011-06-14 08:25:22 +00:00 |
|
Hartmut Kaiser
|
6a7619feff
|
Spirit: merging from trunk, authorized by rene
[SVN r72578]
|
2011-06-14 08:22:21 +00:00 |
|
Hartmut Kaiser
|
b8c1ba8307
|
Spirit: updating docs
[SVN r72572]
|
2011-06-13 19:22:45 +00:00 |
|
Bryce Adelstein-Lelbach
|
e907da7086
|
Remove second and unreachable return statement.
[SVN r72561]
|
2011-06-12 21:05:30 +00:00 |
|
Joel de Guzman
|
235670ce4a
|
fixed odd g++ behavior
[SVN r72469]
|
2011-06-07 16:02:35 +00:00 |
|
Joel de Guzman
|
add30b78c8
|
fixed odd g++ behavior
[SVN r72467]
|
2011-06-07 15:49:22 +00:00 |
|
Hartmut Kaiser
|
12d65ba219
|
Spirit: more comments
[SVN r72466]
|
2011-06-07 12:51:00 +00:00 |
|
Joel de Guzman
|
d8fadf06ea
|
Renaming conjure_lexer into conjure2
[SVN r72465]
|
2011-06-07 05:05:53 +00:00 |
|
Hartmut Kaiser
|
f951a3d6da
|
Spirit: merging minor fixes for examples from trunk
[SVN r72434]
|
2011-06-06 12:42:19 +00:00 |
|
Joel de Guzman
|
0a2d34d5d5
|
fixed bad code using (...)
[SVN r72430]
|
2011-06-06 02:48:23 +00:00 |
|
Hartmut Kaiser
|
46fe0ee598
|
Spirit: minor fixes to conjure_lexer
[SVN r72429]
|
2011-06-06 02:01:43 +00:00 |
|
Hartmut Kaiser
|
6a766d4ffe
|
Spirit: merging lexer fixes from trunk
[SVN r72422]
|
2011-06-05 18:28:43 +00:00 |
|
Hartmut Kaiser
|
f58f5ea557
|
Spirit: adding conjure_lexer example, fixing a couple of lexer bugs
[SVN r72410]
|
2011-06-05 15:10:11 +00:00 |
|