-
9ea1f05f90
add Heredoc node
z7zmey
2018-04-05 13:47:36 +0300
-
a0cc61bdc0
fix typo
z7zmey
2018-04-05 12:04:28 +0300
-
47c51ea022
rename AssignRef to Reference
z7zmey
2018-04-05 12:03:32 +0300
-
d19b16e161
remove Cast prefix from node names
z7zmey
2018-04-05 11:59:29 +0300
-
37ebee14a6
pretty printer: fix printing String, Ternary
z7zmey
2018-04-03 19:59:20 +0300
-
a514fec90f
pretti printer: print indents
z7zmey
2018-04-03 19:20:55 +0300
-
a394ea9fcc
pretty printer: create Printer struct
z7zmey
2018-04-02 23:57:22 +0300
-
29c79fcf7b
pretty printer: update StmtList printer
z7zmey
2018-04-02 22:59:55 +0300
-
c3664b9fbf
pretty printer: now stmt node printers doesn`t print new line
z7zmey
2018-04-02 22:50:36 +0300
-
46b7396c02
pretty printer: print Trait, Try, Unset, UseList, While
z7zmey
2018-04-02 12:41:47 +0300
-
bd8b8f5b1a
pretty printer: print Throw, TraitMethodRef, TraitUseAlias, TraitUsePrecedence, TraitUse
z7zmey
2018-04-02 01:29:24 +0300
-
a9b6e93480
pretty printer: print StaticVar, Static, Switch
z7zmey
2018-04-02 00:59:31 +0300
-
e87d6d372b
pretty printer: print PropertyList, Property, Return
z7zmey
2018-04-02 00:43:27 +0300
-
bd215f6069
pretty printer: print Interface, Label, Namespace
z7zmey
2018-04-02 00:28:01 +0300
-
5edfa095cb
remove redundant nop before inline html
z7zmey
2018-04-02 00:02:13 +0300
-
8fd369b047
pretty printer: print If, InlinHtml
z7zmey
2018-04-01 17:07:07 +0300
-
a34fcc1937
pretty printer: print Global, Goto, GroupUse, Use, HaltCompiller
z7zmey
2018-04-01 15:58:45 +0300
-
483dc5a16e
pretty printer: print For, Foreach, Function
z7zmey
2018-03-31 14:49:29 +0300
-
5cc62dd8ee
pretty printer: print Finally
z7zmey
2018-03-31 14:17:05 +0300
-
94ffbdfe59
pretty printer: print Echo, ElseIf, Else
z7zmey
2018-03-31 14:08:56 +0300
-
6197aa5afb
pretty printer: remove func printStmt
z7zmey
2018-03-31 13:50:35 +0300
-
0c1ac1c4a6
Merge pull request #4 from z7zmey/issue-2
Vadym Slizov
2018-03-30 20:05:25 +0300
-
-
0a85cf2e1f
issue #2 - fix backqouted strings
z7zmey
2018-03-30 18:35:18 +0300
-
148cf59e9d
issue #2 - fix single line comment
z7zmey
2018-03-30 17:15:26 +0300
-
d31819db30
issue #2 - deny numbers and slashes in first char in variable name
z7zmey
2018-03-30 14:28:50 +0300
-
07f02e4497
issue #2 - fix template string scanning
z7zmey
2018-03-30 12:17:25 +0300
-
-
34aba57879
reorganize scanner_test.go
z7zmey
2018-03-30 11:11:41 +0300
-
939a69c71f
Merge pull request #3 from z7zmey/issue-2
Slizov Vadim
2018-03-29 16:55:55 +0300
-
-
83bb761062
issue #2 - fix template string scanning
z7zmey
2018-03-29 16:46:21 +0300
-
845ac94414
pretty printer: print Do, Default
z7zmey
2018-03-29 00:04:09 +0300
-
09fada08da
pretty printer: print Declare, Nop
z7zmey
2018-03-28 23:44:02 +0300
-
3c80c876d4
pretty printer: change printing Stmt in alternate nodes
z7zmey
2018-03-28 23:15:45 +0300
-
-
685b7b25bd
pretty printer: print Continue
z7zmey
2018-03-20 20:37:55 +0200
-
cbc46cb612
pretty printer: print Class
z7zmey
2018-03-20 20:06:56 +0200
-
7c5d20a1b9
pretty printer: print ConstFetch and ClassMethod
z7zmey
2018-03-20 19:48:55 +0200
-
c826d26edf
pretty printer: print Break, Catch, ClassConstList, Constant nodes
z7zmey
2018-03-20 12:21:21 +0200
-
240efb20e5
pretty printer: printing alternative statements
z7zmey
2018-03-19 22:50:07 +0200
-
c84c8b2106
remove debug.test
z7zmey
2018-03-18 22:36:14 +0200
-
2220f7fe6c
pretty print expressions, names and scalar nodes
z7zmey
2018-03-18 22:27:34 +0200
-
643027db9a
trim $ from variable name identifier
z7zmey
2018-03-18 16:50:19 +0200
-
7e6f7e7267
fix visitor/dumper_test.go
z7zmey
2018-03-18 16:05:06 +0200
-
4c5803798b
Update README.md
Slizov Vadim
2018-03-04 15:47:41 +0200
-
4cb64425a0
add logo
z7zmey
2018-03-02 22:43:56 +0200
-
28f699145f
dumper visitor write to io.Writer
z7zmey
2018-03-03 22:51:22 +0200
-
72fc6bd82b
Update README.md
Slizov Vadim
2018-03-01 23:14:51 +0200
-
411967e87e
update dumper: show resolved names
z7zmey
2018-03-01 22:31:36 +0200
-
c046bfe1b7
fix misspell
z7zmey
2018-02-28 12:09:50 +0200
-
413f380afe
update README.md
z7zmey
2018-02-27 23:59:27 +0200
-
4e1382cf71
fix dumper test fail related to map order
z7zmey
2018-02-27 23:57:33 +0200
-
e19df2783d
visitor package tests
z7zmey
2018-02-27 23:38:05 +0200
-
a517a62f4c
rename NsResolver to NamespaceResolver
z7zmey
2018-02-27 15:45:58 +0200
-
eb9e88f1a1
replace Namespace struct
z7zmey
2018-02-27 15:38:58 +0200
-
25798f6445
Names interface
z7zmey
2018-02-27 15:09:40 +0200
-
7976de4d11
type resolving
z7zmey
2018-02-26 23:29:36 +0200
-
fbeffe7d29
alias resolving
z7zmey
2018-02-26 20:21:11 +0200
-
90f451293d
update Makefile
z7zmey
2018-02-24 00:17:51 +0200
-
91eb67279d
collect aliases
z7zmey
2018-02-24 00:11:53 +0200
-
b9f158e7f4
collect aliases
z7zmey
2018-02-23 23:59:26 +0200
-
f2846dd859
ns resolver
z7zmey
2018-02-23 20:26:13 +0200
-
7a0e5fc758
update package comments
z7zmey
2018-02-20 20:22:15 +0200
-
d320208aff
update dumper
z7zmey
2018-02-20 20:06:44 +0200
-
321a8d51e5
update dumper
z7zmey
2018-02-20 20:05:04 +0200
-
e3ed427fac
rename Walker to Walkable interface
z7zmey
2018-02-20 19:52:07 +0200
-
a762ab3754
update doc.go
z7zmey
2018-02-20 19:37:42 +0200
-
e39f847146
update doc.go
z7zmey
2018-02-20 19:36:44 +0200
-
06c986db5a
update doc.go
z7zmey
2018-02-20 19:36:14 +0200
-
43fe661731
update doc.go
z7zmey
2018-02-20 19:33:03 +0200
-
3c726379c2
add doc.go
z7zmey
2018-02-20 19:20:32 +0200
-
8420ab93ec
Update README.md
Slizov Vadim
2018-02-19 14:36:06 +0200
-
a7070e2cf1
Update README.md
Slizov Vadim
2018-02-19 14:34:49 +0200
-
ac6432b6c9
fmt scanner/lexer.go
z7zmey
2018-02-19 13:36:12 +0200
-
ae3f612879
Add simple comments to scanner exported methods
z7zmey
2018-02-19 13:34:44 +0200
-
aee54762aa
Add simple comments to scanner exported methods
z7zmey
2018-02-19 13:32:41 +0200
-
9b674c2c12
Add simple comments to exported methods
z7zmey
2018-02-19 13:24:56 +0200
-
4dda4fe7af
remove underscore from package names
z7zmey
2018-02-19 13:12:09 +0200
-
014b0576d6
fix Makefile, run gofmt on the all go files
z7zmey
2018-02-19 13:00:58 +0200
-
757f57c223
update README.md
z7zmey
2018-02-19 11:44:52 +0200
-
e75a625528
split Switch and AltSwitch nodes
z7zmey
2018-02-18 20:39:41 +0200
-
d0296f78e3
split Foreach and AltForeach nodes
z7zmey
2018-02-18 20:29:33 +0200
-
3836a86a47
split For and AltFor nodes
z7zmey
2018-02-18 19:57:54 +0200
-
d498ea9863
slit While and AltWhile
z7zmey
2018-02-18 19:44:17 +0200
-
1c6633e47d
split Exit and Die nodes
z7zmey
2018-02-18 19:09:18 +0200
-
f107e8bb57
add php5 and php7 benchmark
z7zmey
2018-02-18 14:25:20 +0200
-
33bd13c538
positions tests
z7zmey
2018-02-18 13:51:03 +0200
-
e6e40484d1
token test
z7zmey
2018-02-18 12:55:32 +0200
-
ca6ee77850
scanner test
z7zmey
2018-02-17 18:50:09 +0200
-
21ad25c581
scanner test
z7zmey
2018-02-17 18:25:57 +0200
-
b2d35d353d
scanner test
z7zmey
2018-02-17 12:53:10 +0200
-
55316625e8
php7 test coverage
z7zmey
2018-02-17 00:00:46 +0200
-
a9d06733bc
php7 test coverage
z7zmey
2018-02-16 18:11:53 +0200
-
e2e9ebc8eb
php5 test coverage
z7zmey
2018-02-14 21:21:32 +0200
-
30b6533864
php5 test coverage
z7zmey
2018-02-14 21:02:57 +0200
-
75f952ad03
php5 test coverage
z7zmey
2018-02-14 17:28:20 +0200
-
d40cdc5426
php5 test coverage
z7zmey
2018-02-14 16:23:10 +0200
-
6d714725bd
php5 test coverage
z7zmey
2018-02-14 12:30:41 +0200
-
4cac863d8f
php5 test coverage
z7zmey
2018-02-14 12:14:08 +0200
-
b13d520387
php5 test coverage
z7zmey
2018-02-13 19:38:37 +0200
-
0a34643856
php5 test coverage
z7zmey
2018-02-13 17:42:00 +0200
-
a6fb7fc8a9
php5 test coverage
z7zmey
2018-02-13 14:58:10 +0200
-
5faf9769cf
php5 test coverage
z7zmey
2018-02-13 13:38:57 +0200