aboutsummaryrefslogtreecommitdiffstats
path: root/parser.go
Commit message (Expand)AuthorAgeFilesLines
* [go] fix recipe_var.mkFumitoshi Ukai2015-07-221-4/+4
* fix warn_extra_trailings.mkFumitoshi Ukai2015-07-151-1/+4
* [go] fix override_export.mkFumitoshi Ukai2015-07-151-3/+4
* [go] implement vpath directiveFumitoshi Ukai2015-07-151-0/+20
* use github.com/golang/glogFumitoshi Ukai2015-07-101-25/+27
* minor improve findLiteralChar performanceFumitoshi Ukai2015-07-091-4/+4
* fix run_integration_test android caseFumitoshi Ukai2015-07-081-6/+16
* fix err_semicolon.mkFumitoshi Ukai2015-07-071-0/+4
* fix not_command_with_tab.mkFumitoshi Ukai2015-07-071-9/+3
* fix equal_in_target.mkFumitoshi Ukai2015-07-071-3/+55
* fix err_unterminated_func.mkFumitoshi Ukai2015-07-071-1/+1
* fix err_invalid_ifeq5.mkFumitoshi Ukai2015-07-071-26/+26
* fix err_invalid_ifeq4.mkFumitoshi Ukai2015-07-071-0/+3
* fix define_newline.mkFumitoshi Ukai2015-07-071-1/+4
* fix override_rule.mkFumitoshi Ukai2015-07-071-8/+29
* refactor parserFumitoshi Ukai2015-07-071-352/+259
* fix unmatched_paren.mkFumitoshi Ukai2015-07-031-8/+8
* fix runtime panic with err_invalid_ifeq4.mkFumitoshi Ukai2015-06-301-1/+1
* fix panic based error reportingFumitoshi Ukai2015-06-261-100/+122
* unexport Logf, LogAlways, Warn*, Error*Fumitoshi Ukai2015-06-251-13/+13
* unexport Makefile, Parser and EvalResultFumitoshi Ukai2015-06-251-21/+15
* unexport NinjaGenerator, DefaultMakefileFumitoshi Ukai2015-06-251-1/+1
* unexport astFumitoshi Ukai2015-06-251-60/+60
* go gettable for github.com/google/katiFumitoshi Ukai2015-06-251-4/+4
* reduce reading makefiles.Fumitoshi Ukai2015-06-231-46/+55
* parseExpr less allocationFumitoshi Ukai2015-06-181-8/+8
* Fix $(info }#)Shinichiro Hamaji2015-06-181-2/+8
* Handle trailing whitespaces in directives properlyShinichiro Hamaji2015-06-181-3/+3
* Fix handling of strings after define/endefShinichiro Hamaji2015-06-181-4/+19
* Add LICENSE and licence headersShinichiro Hamaji2015-06-101-0/+14
* fix go lint (except comment on exported fields, error message with punct)Fumitoshi Ukai2015-06-081-4/+4
* fix go vet: possible formatting directive in Log callFumitoshi Ukai2015-06-081-5/+5
* Stop using string in parseIfdefShinichiro Hamaji2015-06-041-5/+5
* Use Value instead of string in IfASTShinichiro Hamaji2015-06-041-3/+15
* Use Value instead of []byte in MaybeRuleASTShinichiro Hamaji2015-06-041-1/+6
* Move more logics for MaybeRule from eval.go to parser.goShinichiro Hamaji2015-06-041-3/+16
* Use []byte instead of string in MaybeRuleASTShinichiro Hamaji2015-06-041-3/+3
* Use Value in AssignASTShinichiro Hamaji2015-06-041-13/+23
* Introduce MakefileCacheShinichiro Hamaji2015-06-041-1/+35
* Do not export things after '='Shinichiro Hamaji2015-05-291-5/+13
* Eval parameters for export/unexportShinichiro Hamaji2015-05-291-8/+6
* Let export/unexport modify environment variablesShinichiro Hamaji2015-05-291-3/+15
* Do not die when export/unexport appearShinichiro Hamaji2015-05-261-1/+15
* Handle cache based on their contents instead of timestampsShinichiro Hamaji2015-05-251-1/+8
* Add fileutil.goShinichiro Hamaji2015-05-251-9/+0
* Add --use_cache flagShinichiro Hamaji2015-05-201-0/+11
* Serialize read/missing makefilesShinichiro Hamaji2015-05-201-3/+4
* Fix the error message for missing MakefileShinichiro Hamaji2015-05-191-2/+6
* fix override_defineFumitoshi Ukai2015-04-231-47/+91
* Fix escaped_comment.mkShinichiro Hamaji2015-04-221-2/+9