Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_build_kati
/
485f9129aac3b132a60dd3006465e794ec0303cb
/
ast.go
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