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 年之前 |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
15 年之前 |
paul
|
aa5a5e79ce
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
|
15 年之前 |
florian
|
ea00759588
+ final modifier support for methods by Paul Ishenin
|
15 年之前 |
florian
|
eb433d1bdd
* merged sealed and abstract support by Paul Ishenin
|
16 年之前 |
Jonas Maebe
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
16 年之前 |
Jonas Maebe
|
b1b9894ae3
* initial Objective-C 1.0 support:
|
16 年之前 |