Mattias Gaertner
c8fe0d342f
fpdoc: cleaned up obsolete okspecialize code
...
git-svn-id: trunk@38186 -
2018-02-10 11:34:49 +00:00
michael
2b12c46fe3
fix typo in previous commit
...
git-svn-id: trunk@37142 -
2017-09-04 22:05:00 +00:00
michael
5f1ca4c1de
* Fix forward class definition writing
...
git-svn-id: trunk@37140 -
2017-09-04 20:10:57 +00:00
michael
0415de90e7
* Fix TPasWriter so it produces compileable output, add more constructs. Sample program to rewrite a source file
...
git-svn-id: trunk@37103 -
2017-09-01 21:21:53 +00:00
Mattias Gaertner
e7442b811e
fcl-passrc: examples: parsepp: fixed freeing module
...
git-svn-id: trunk@36237 -
2017-05-17 22:57:36 +00:00
michael
767645014c
* Patch from Mattias Gaertner:
...
jswriter:
less duplicate brackets
pasresolver:
break, continue, option to fix case of overrides
pas2js:
procedure args default values,
try..except,
try..except..on..else,
raise, raise E,
class vars,
call class methods,
break,
continue,
rename name conflicts with JS identifiers: apply, call, null, ...
git-svn-id: trunk@35402 -
2017-02-06 10:44:39 +00:00
michael
892b616adf
* Fix compilation
...
git-svn-id: trunk@35359 -
2017-01-29 14:50:46 +00:00
michael
a809705fb8
* New simple program to test if pparser parses some code
...
git-svn-id: trunk@35358 -
2017-01-29 14:50:34 +00:00
michael
0dd6c1454e
* Patch from Anton to support dotted unit names (Bug ID 22919)
...
git-svn-id: trunk@23225 -
2012-12-26 18:09:11 +00:00
michael
d519365da0
* Tests for procedure/function declarations, fixes in parsing of those
...
git-svn-id: trunk@22157 -
2012-08-21 13:24:37 +00:00
michael
a43d433081
* Fixed to take expressions into account
...
git-svn-id: trunk@22053 -
2012-08-09 19:31:36 +00:00
michael
cd01ae3bd0
* Fixed compilation and finalization
...
git-svn-id: trunk@21938 -
2012-07-19 06:29:38 +00:00
michael
ce1133febb
* Uncommented some extra tests
...
git-svn-id: trunk@19664 -
2011-11-20 22:49:14 +00:00
michael
c9cd1079d4
* More extensive examples taken from RTL
...
git-svn-id: trunk@19663 -
2011-11-20 22:48:29 +00:00
michael
5ea8e65ea2
* Support for generics
...
git-svn-id: trunk@19621 -
2011-11-11 15:08:17 +00:00
marco
7b8c319e3e
* Patch from "gvs" Mantis 17543. Fixes some bugs in implementation parsing
...
(if..then-else, while do) and adds support for inherited and self
* review of test_parser example/test + a good source to test with.
git-svn-id: trunk@17079 -
2011-03-05 15:31:00 +00:00
marco
7c42df69db
* slightly improved error reporting for test_parser.
...
git-svn-id: trunk@15777 -
2010-08-11 10:47:10 +00:00
marco
2f1581af8a
* fixed cmdline handling so that multiple parameters can be passed.
...
Needed for bug #16344 , since a -Fi. needs to be passed.
git-svn-id: trunk@15732 -
2010-08-06 18:46:51 +00:00
marco
faf2bdfd62
* fix for mantis 16344 (quoted filename in $include ) + testparser example from that series of bugreports.
...
git-svn-id: trunk@15182 -
2010-04-26 13:17:26 +00:00