Commit Graph

24 Commits

Author SHA1 Message Date
z7zmey
bfc346ebab #40 reduce memory allocations for position.Position by using sync.Pool 2018-06-12 21:14:11 +03:00
z7zmey
2737e98559 #27 reduce memory allocations for scanner.Token by using sync.Pool 2018-06-12 19:37:22 +03:00
z7zmey
43451a070f #26 replace TrimLeft by TrimLeftFunc 2018-06-10 14:53:10 +03:00
z7zmey
af379a61dd Merge branch 'comments3' 2018-06-07 15:06:54 +03:00
z7zmey
944a343f0f php5: save all comments 2018-06-07 02:25:27 +03:00
z7zmey
58597aae21 #28 fix race conditions 2018-06-06 19:47:28 +03:00
z7zmey
a28fd2e8ec rename lastToken to currentToken 2018-04-15 23:04:24 +03:00
z7zmey
435dc5c706 scanner.NewToken returns pointer, and scanner.Token saves position as position.Position 2018-04-15 22:59:06 +03:00
z7zmey
bc15825663 rename PositionBuilder 2018-04-15 22:06:02 +03:00
z7zmey
56127a4a2c move Positions and Comments into parser package 2018-04-15 22:02:07 +03:00
z7zmey
781a55659b save comment position 2018-04-15 21:39:26 +03:00
z7zmey
c2f938e55c merge DocComment and PlainComment 2018-04-15 15:55:33 +03:00
z7zmey
e65ace8984 merge token package into scanner package 2018-04-15 14:47:40 +03:00
z7zmey
316ed6e851 issue #8: cli - parse concurrently 2018-04-10 20:23:25 +03:00
z7zmey
0cf164c11c issue #8: update Parser constructor 2018-04-10 16:19:47 +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
7a0e5fc758 update package comments 2018-02-20 20:22:15 +02:00
z7zmey
9b674c2c12 Add simple comments to exported methods 2018-02-19 13:24:56 +02:00
z7zmey
d498ea9863 slit While and AltWhile 2018-02-18 19:44:17 +02:00
z7zmey
b1c1bb6dc6 php5 syntax 2018-02-04 18:51:44 +02:00
z7zmey
c80f0b8fa0 php5 syntax 2018-02-01 16:07:18 +02:00
z7zmey
39913bd6d1 php5 syntax 2018-01-29 21:12:12 +02:00
z7zmey
e1993b7b5c prepare php5 parser files 2018-01-26 15:24:56 +02:00