Commit Graph

47 Commits

Author SHA1 Message Date
Vadym Slizov
3383679bc8 update readme 2020-03-09 12:44:10 +02:00
z7zmey
ec6be0d9bd [#82] handle php version 2019-12-26 17:57:56 +02:00
z7zmey
2c649159c7 #80 implement Ragel based lexer 2019-03-20 21:06:56 +02:00
blurbird
3d41f036da if not have file arg, will print usage 2019-03-07 04:28:15 +08:00
z7zmey
a7229f53dd rename flag -meta to -ff 2019-02-25 16:52:47 +02:00
z7zmey
37c9c2092f remove karrick/godirwalk 2019-02-25 16:11:51 +02:00
z7zmey
4989d31874 #51 saving optional tokes and tokens that have different representation as meta 2018-08-09 11:46:56 +03:00
z7zmey
b70fb72a45 small improvements 2018-07-11 18:59:04 +03:00
z7zmey
f32a4b24c9 trace profiling added 2018-07-11 17:01:31 +03:00
z7zmey
e90df8ef5f #33 comment package has renamed to meta and parser now saves whitespaces 2018-06-30 23:23:19 +03:00
z7zmey
1ebb0c6fad #25: save position within node 2018-06-25 23:30:10 +03:00
z7zmey
6ac67675d5 use karrick/godirwalk 2018-06-25 23:29:46 +03:00
z7zmey
81425528a5 close file 2018-06-25 20:14:36 +03:00
z7zmey
f068fb7aae add file counter 2018-06-22 01:00:02 +03:00
z7zmey
ca5c3bbfff cli: add -prof flag 2018-06-21 20:37:34 +03:00
z7zmey
09c984ebdb #30 created json dumper 2018-06-20 01:57:20 +03:00
z7zmey
dd572a8fed #31 dump to native golang struct 2018-06-19 22:56:52 +03:00
z7zmey
58597aae21 #28 fix race conditions 2018-06-06 19:47:28 +03:00
z7zmey
876c5845d9 cli: add -noDump flug 2018-06-05 12:22:36 +03:00
z7zmey
8d6affdd68 move Parser interface to parser package 2018-04-10 23:59:57 +03:00
z7zmey
316ed6e851 issue #8: cli - parse concurrently 2018-04-10 20:23:25 +03:00
z7zmey
343896d019 issue #8: php5 and php7 package refactoring 2018-04-10 01:03:20 +03:00
z7zmey
83a1400a4f error tolerant parsing 2018-04-09 23:08:29 +03:00
z7zmey
28f699145f dumper visitor write to io.Writer 2018-03-04 13:08:45 +02:00
z7zmey
411967e87e update dumper: show resolved names 2018-03-01 22:31:36 +02:00
z7zmey
a517a62f4c rename NsResolver to NamespaceResolver 2018-02-27 15:45:58 +02:00
z7zmey
7976de4d11 type resolving 2018-02-26 23:29:36 +02:00
z7zmey
fbeffe7d29 alias resolving 2018-02-26 20:21:11 +02:00
z7zmey
f2846dd859 ns resolver 2018-02-23 20:26:13 +02:00
z7zmey
f546db54b6 cmd: add php5 flag 2018-02-06 12:39:42 +02:00
z7zmey
fb21f2dca5 update README.md 2018-02-04 21:35:46 +02:00
z7zmey
e1993b7b5c prepare php5 parser files 2018-01-26 15:24:56 +02:00
z7zmey
1a045403db refactor php7parser 2018-01-25 17:42:15 +02:00
z7zmey
f6911a76b1 rename php7 parser 2018-01-17 19:16:06 +02:00
z7zmey
76df2ba69b walker pakage 2018-01-17 19:01:28 +02:00
z7zmey
538cf34777 move dumper to visitor package 2018-01-12 10:05:33 +02:00
z7zmey
ae34fc530e small fix 2018-01-10 11:43:21 +02:00
z7zmey
cdd9a7f1bc cmd: parse the all php files in a path 2018-01-10 00:03:53 +02:00
z7zmey
2078a6cde6 extract positions package 2018-01-09 15:51:32 +02:00
z7zmey
99856ae32f extract comments package 2018-01-09 00:30:28 +02:00
z7zmey
79d3bb1674 walker 2017-12-28 01:23:32 +02:00
z7zmey
dbe1e56e2e alt_if nodes and refactor lists 2017-12-19 00:55:57 +02:00
vadim
7c3d593097 test scalar string 2017-12-04 12:40:36 +02:00
z7zmey
4da2844ea8 add node and token namespaces 2017-12-03 20:49:18 +02:00
z7zmey
880749fbda parse files 2017-12-01 18:04:31 +02:00
vadim
610a935929 refactor lexer state 2017-12-01 16:04:53 +02:00
vadim
4318df3473 exclude gocode from parser.y 2017-12-01 15:29:23 +02:00