Nikita Kniazev
|
5c14304068
|
Qi.Examples: Remove a name clash in compiler tutorial [skip ci]
Needed to be able to build examples with multiple distinct toolsets
|
2019-02-27 17:23:03 +03:00 |
|
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
|
54ca101440
|
Removed unneeded lexical_cast usages
|
2018-12-27 20:54:49 +03:00 |
|
Nikita Kniazev
|
e07ce69363
|
Removed unused lexical_cast includes
|
2018-12-27 19:36:51 +03:00 |
|
Joel de Guzman
|
ade886de46
|
typo fix
[SVN r77225]
|
2018-09-30 02:08:06 +03:00 |
|
Nikita Kniazev
|
d526cd1931
|
Use <c++-template-depth> feature
|
2017-12-15 01:12:06 +03:00 |
|
Joel de Guzman
|
cb880cf323
|
ported qi calc2; now using lambda functions
|
2014-06-06 12:33:57 +08:00 |
|
Joel de Guzman
|
e85cf3da3f
|
fixed long standing operator precendence bug
|
2014-05-28 15:45:26 +08:00 |
|
Hartmut Kaiser
|
c8c65757c6
|
Spirit: fixing inspect errors
[SVN r82191]
|
2012-12-23 20:02:12 +00:00 |
|
Hartmut Kaiser
|
4e804bf318
|
Spirit: Fixing inspect problems
[SVN r81794]
|
2012-12-08 15:51:22 +00:00 |
|
Joel de Guzman
|
d26b161c1a
|
Patch from Michele Bertasi fixing segmentation fault bug
[SVN r81092]
|
2012-10-29 02:05:14 +00:00 |
|
Joel de Guzman
|
b4e5268e1a
|
fix for identifier rule not allowing identifiers that start with a keyword (e.g. fortify)
[SVN r77966]
|
2012-04-14 00:00:03 +00:00 |
|
Joel de Guzman
|
f73cbb273d
|
adding the target location in the project requirements to generate the exe in the same directory.
[SVN r74324]
|
2011-09-09 01:25:33 +00:00 |
|
Joel de Guzman
|
de7178d3aa
|
Better Jamfile
[SVN r74311]
|
2011-09-08 15:59:19 +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
|
6903c36713
|
samples update
[SVN r73590]
|
2011-08-07 05:39:38 +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 |
|
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 |
|
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 |
|