Jonas Maebe
|
146e3bcb9e
* synchronised with trunk till r29513
|
10 年之前 |
Jonas Maebe
|
e97f31541e
- reverted partial commit of merge
|
10 年之前 |
Jonas Maebe
|
a76bbf363d
* synchronised with trunk r29513
|
10 年之前 |
florian
|
94a51e26a0
+ support of winapi directive
|
10 年之前 |
Jonas Maebe
|
c730e16031
* changed the syntax for block procvars from "xxx is block" to
|
11 年之前 |
Jonas Maebe
|
bd09b88a5b
+ support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension)
|
11 年之前 |
nickysn
|
bff8dc3fbf
+ added parser support for huge pointer declarations
|
11 年之前 |
florian
|
1d4a4d0684
+ noreturn directive
|
11 年之前 |
paul
|
0d8ad2a932
compiler: don't treat TRUE and FALSE as keywords. They are predefined constants from this moment. This change is compatible with other pascal compilers. Fixes issue #0025030
|
12 年之前 |
paul
|
038b7746fb
compiler: implement preprocessor expressions (fixes mantis #0010671)
|
12 年之前 |
yury
|
12825a2f09
* Fixed unused var note.
|
12 年之前 |
florian
|
bc4a8ac63e
+ constant postfixoperator_tokens
|
12 年之前 |
florian
|
c95cfa20ba
* disable non-iso tokens in iso mode
|
13 年之前 |
florian
|
f25f44605e
- get rid of m_all, use a set instead for tokens, this allows to disable/enable tokens depending on the language mode
|
13 年之前 |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 年之前 |
paul
|
005795495d
merge r17552 from cpstrnew branch by inoussa:
|
14 年之前 |
Jonas Maebe
|
20c577103f
+ list of keywords that are reserved in Java and the JVM, for future
|
14 年之前 |
svenbarth
|
35b47e491c
Rebase to revision 17306
|
14 年之前 |
florian
|
1f4be60927
* fix token order, I should really learn the alphabet
|
14 年之前 |
florian
|
f328b6d635
+ user section type
|
14 年之前 |
svenbarth
|
aed9f0a5f7
Added first version of class helper support (not fully working and not fully featured)
|
14 年之前 |
paul
|
66b128efb3
compiler: map delphi Implicit operator to := operator of FPC, add Explicit operator for delphi only (for now) which works when explicit type conversion happens + extend test
|
14 年之前 |
paul
|
4531e1231b
compiler: implement Inc, Dec class operators
|
14 年之前 |
paul
|
b811f1be15
compiler: implement delphi style class operators:
|
14 年之前 |
paul
|
92d6503704
compiler: rename _EQUAL token to _EQ to prevent problems with adding delphi operator names which contains "EQUAL" name, also rename _UNEQUAL to _NE for consistency
|
14 年之前 |
paul
|
8c0c614d5a
compiler: allow <> operator overload. search for "<>" operator first for "<>" expressions and if not found then use "=" operator + test
|
14 年之前 |
joost
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
14 年之前 |
paul
|
bbdd8e52f1
compiler: allow "deprecated", "experimental" and "unimplemented" to be used as identifiers
|
15 年之前 |
Jonas Maebe
|
57bd6d2685
+ merged nestedprocvars branch
|
15 年之前 |
Jonas Maebe
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
15 年之前 |