Commit Graph

39 Commits

Author SHA1 Message Date
Nikita Kniazev
da91db5a9c The boost/detail/iterator.hpp header is obsolete
Both `iterator_traits` and `distance` in `boost::detail` namespace are just
aliases from `std` namespace.
2018-12-29 17:46:33 +03:00
Nikita Kniazev
e07ce69363 Removed unused lexical_cast includes 2018-12-27 19:36:51 +03:00
Hartmut Kaiser
c8c65757c6 Spirit: fixing inspect errors
[SVN r82191]
2012-12-23 20:02:12 +00:00
Joel de Guzman
b4ed5856b2 - using LLVM 2.9 release
- added bjam for msvc

[SVN r74310]
2011-09-08 09:16:49 +00:00
Joel de Guzman
dab14454d1 Trivial tweaks
[SVN r73979]
2011-08-21 10:19:38 +00:00
Joel de Guzman
518df49fd9 Simple tweaks
[SVN r73641]
2011-08-10 19:04:03 +00:00
Joel de Guzman
77b9262c6a refactoring: moving low-level llvm stuff into separate classes
[SVN r73622]
2011-08-09 15:07:52 +00:00
Joel de Guzman
eeccb6b2d3 refactoring: moving low-level llvm stuff into separate classes
[SVN r73621]
2011-08-09 14:39:03 +00:00
Joel de Guzman
7cf3b31e7f refactoring: moving low-level llvm stuff into separate classes
[SVN r73619]
2011-08-09 08:29:45 +00:00
Joel de Guzman
861f9aa29c refactoring: moving low-level llvm stuff into separate classes
[SVN r73618]
2011-08-09 03:35:05 +00:00
Joel de Guzman
f4db273a73 refactoring: moving low-level llvm stuff into separate classes
[SVN r73617]
2011-08-09 01:53:00 +00:00
Joel de Guzman
159df190fb fun tweaks
[SVN r73604]
2011-08-08 00:22:41 +00:00
Joel de Guzman
09cbc28274 error report on prefix++/-- when an lvalue is not found
[SVN r73597]
2011-08-07 15:15:56 +00:00
Joel de Guzman
665aef0591 Fixed grammar for unary expressions
[SVN r73591]
2011-08-07 06:19:50 +00:00
Joel de Guzman
e3b64340e2 make operand an extended_variant so we can tag it (among other things).
[SVN r73588]
2011-08-07 00:39:40 +00:00
Hartmut Kaiser
201007c533 Spirit: fixing compilation problems
[SVN r73578]
2011-08-06 18:33:40 +00:00
Joel de Guzman
eb23674ff1 more tweaks
[SVN r73577]
2011-08-06 16:42:29 +00:00
Joel de Guzman
b1906de0ab Better llvm abstraction
[SVN r73576]
2011-08-06 16:31:43 +00:00
Joel de Guzman
cd59873c6a more tweaks
[SVN r73575]
2011-08-06 15:27:48 +00:00
Joel de Guzman
fc3a6fb02a Now pre++ and pre-- works. lvalue handling works.
[SVN r73574]
2011-08-06 15:11:52 +00:00
Joel de Guzman
e50539e7cb refactoring the compiler
[SVN r73573]
2011-08-06 14:55:21 +00:00
Joel de Guzman
da59539948 refactoring the compiler
[SVN r73570]
2011-08-06 12:05:23 +00:00
Joel de Guzman
95bb775cac misc updates
[SVN r73568]
2011-08-06 09:17:59 +00:00
Joel de Guzman
badbe1c329 unary ops + tests
[SVN r73567]
2011-08-06 04:27:35 +00:00
Joel de Guzman
1c058a6ff4 More binary operators
[SVN r73566]
2011-08-06 03:38:28 +00:00
Joel de Guzman
48d7a9fd33 conjure3 assign-ops + bug fixes for all
[SVN r73565]
2011-08-06 03:14:47 +00:00
Joel de Guzman
9bc311f33a Better token addition syntax
[SVN r73560]
2011-08-06 01:24:06 +00:00
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
74f28d0699 Updates. Preparation for supporting more operators (starting with assignment operators).
[SVN r73557]
2011-08-06 00:57:10 +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
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
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