Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_build_kati
/
d25c60fa4394170c4ac5abaa93d10c0fc01b70e7
/
ast.go
f5b916d
[go] fix override_export.mk
by Fumitoshi Ukai
· 9 years ago
09fcd52
[go] implement vpath directive
by Fumitoshi Ukai
· 9 years ago
7655f18
[go] simpleVar has []string to make append faster
by Fumitoshi Ukai
· 9 years ago
6450d0f
use github.com/golang/glog
by Fumitoshi Ukai
· 9 years ago
a4a0225
use sync.Pool for evalBuffer and wordBuffer
by Fumitoshi Ukai
· 9 years ago
201df42
fix equal_in_target.mk
by Fumitoshi Ukai
· 9 years ago
b44b12d
introduce evalWriter
by Fumitoshi Ukai
· 9 years ago
b97be67
refactor parser
by Fumitoshi Ukai
· 9 years ago
65c7233
fix panic based error reporting
by Fumitoshi Ukai
· 9 years ago
a483ec0
unexport LookupVarInCurrentScope
by Fumitoshi Ukai
· 9 years ago
07cf121
unexport Logf, LogAlways, Warn*, Error*
by Fumitoshi Ukai
· 9 years ago
91ed5d7
unexport ast
by Fumitoshi Ukai
· 9 years ago
7bf992d
unexport *Var
by Fumitoshi Ukai
· 9 years ago
744bb2b
go gettable for github.com/google/kati
by Fumitoshi Ukai
· 9 years ago
dd248f2
split SimpleVar to SimpleVar and AutomaticVar
by Fumitoshi Ukai
· 9 years ago
b8acae9
reduce runtime.convT2I -> runtime.newobject -> runtime.mallocgc
by Fumitoshi Ukai
· 9 years ago
b69bf8a
Add LICENSE and licence headers
by Shinichiro Hamaji
· 9 years ago
936de10
fix go lint (except comment on exported fields, error message with punct)
by Fumitoshi Ukai
· 9 years ago
8fabdd0
fix go vet: possible formatting directive in Log call
by Fumitoshi Ukai
· 9 years ago
1a68fd2
Use Value instead of string in IfAST
by Shinichiro Hamaji
· 9 years ago
2d4b605
Use Value instead of []byte in MaybeRuleAST
by Shinichiro Hamaji
· 9 years ago
171a3df
Move more logics for MaybeRule from eval.go to parser.go
by Shinichiro Hamaji
· 9 years ago
50309a6
Use []byte instead of string in MaybeRuleAST
by Shinichiro Hamaji
· 9 years ago
7825b65
Use Value in AssignAST
by Shinichiro Hamaji
· 9 years ago
f61033d
Eval parameters for export/unexport
by Shinichiro Hamaji
· 9 years ago
7e52142
Let export/unexport modify environment variables
by Shinichiro Hamaji
· 9 years ago
b06cd9d
use sync.Pool for temporal bytes.Buffer.
by Fumitoshi Ukai
· 9 years ago
b2c300f
fix override_define
by Fumitoshi Ukai
· 9 years ago
00178d1
minor performance tuning
by Fumitoshi Ukai
· 10 years ago
a485d2f
Fix the implementation of target specific variables
by Shinichiro Hamaji
· 10 years ago
e12e24d
Fix target_specific_var_timing.mk
by Shinichiro Hamaji
· 10 years ago
39728f1
Use []byte instead of string for SimpleVar
by Shinichiro Hamaji
· 10 years ago
b36f387
split expression parser and evaluator
by Fumitoshi Ukai
· 10 years ago
486e9de
Delay handling of recipe in rule
by Shinichiro Hamaji
· 10 years ago
103a796
add default origin support (for var in *bootstrap* makefile)
by Fumitoshi Ukai
· 10 years ago
0b93c86
Fix if_recipe.mk
by Shinichiro Hamaji
· 10 years ago
52e83aa
Fix testcase/comment_in_command.mk
by Shinichiro Hamaji
· 10 years ago
7ff34db
Partially implement $(origin)
by Shinichiro Hamaji
· 10 years ago
7b428ed
fix var_cond_assign
by Fumitoshi Ukai
· 10 years ago
c184760
fix var_append.mk
by Fumitoshi Ukai
· 10 years ago
8edcb79
fix flavor
by Fumitoshi Ukai
· 10 years ago
8773e5e
fix define.mk
by Fumitoshi Ukai
· 10 years ago
de82971
Fix rule_in_var.mk
by Shinichiro Hamaji
· 10 years ago
ae32b78
Re-run gofmt
by Shinichiro Hamaji
· 10 years ago
497754d
Implement ifdef and ifndef
by Shinichiro Hamaji
· 10 years ago
69b7f65
Implement += and ?=
by Shinichiro Hamaji
· 10 years ago
7c4e325
Fix test/override.mk
by Shinichiro Hamaji
· 10 years ago
d7bef60
Very naive implementation of include
by Shinichiro Hamaji
· 10 years ago
e1b813c
refactor assign ast.
by Fumitoshi Ukai
· 10 years ago
685fecf
Add RawExprAST
by Shinichiro Hamaji
· 10 years ago
7f1ede3
Implement :=
by Shinichiro Hamaji
· 10 years ago
e34c179
remove ast type.
by Fumitoshi Ukai
· 10 years ago
cf2b038
go readability fixes
by Fumitoshi Ukai
· 10 years ago
119dc91
kati: initial commit (from hamaji)
by Fumitoshi Ukai
· 10 years ago