Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
build
/
kati
/
645cca7910dccf4811dbf65d4c83a068a83b48c9
/
parser.cc
645cca7
Rename value.* and ast.* to expr.* and stmt.*, respectively
by Shinichiro Hamaji
· 9 years ago
00496aa
[C++] Fix err_invalid_ifeq3.mk
by Shinichiro Hamaji
· 9 years ago
a06bee9
[C++] Warn potential parse errors
by Shinichiro Hamaji
· 9 years ago
5622786
[C++] Delay parse errors until they are actually evaulated
by Shinichiro Hamaji
· 9 years ago
c6ac0b9
[C++] Add and fix define_newline.mk
by Shinichiro Hamaji
· 9 years ago
415a9b1
[C++] Fix err_semicolon_in_output.mk
by Shinichiro Hamaji
· 9 years ago
631a9f8
[C++] Re-parse command when it turns out it is not actually a command
by Shinichiro Hamaji
· 9 years ago
6b1a11a
[C++] Show parse time
by Shinichiro Hamaji
· 9 years ago
6aeab2a
[C++] Handle "else ifeq"
by Shinichiro Hamaji
· 9 years ago
df066c3
[C++] Fix tab_only_line.mk again
by Shinichiro Hamaji
· 9 years ago
36b326f
[C++] Fix err_unterminated_var.mk
by Shinichiro Hamaji
· 9 years ago
2bed770
[C++] Fix err_no_target_commands.mk
by Shinichiro Hamaji
· 9 years ago
45a0c76
[C++] Implement export and unexport
by Shinichiro Hamaji
· 9 years ago
420f775
[C++] Parse override
by Shinichiro Hamaji
· 9 years ago
14bb279
[C++] Fix multiline_recipe.mk
by Shinichiro Hamaji
· 9 years ago
a4d0ecb
[C++] Fix empty_line_in_define.mk
by Shinichiro Hamaji
· 9 years ago
b3af68b
[C++] Fix multiline_and_lineno.mk
by Shinichiro Hamaji
· 9 years ago
ff4584d
[C++] Fix err_override.mk
by Shinichiro Hamaji
· 9 years ago
744bb2b
go gettable for github.com/google/kati
by Fumitoshi Ukai
· 9 years ago
1d545aa
Add Apache license header to recently added files
by Shinichiro Hamaji
· 9 years ago
81699be
[C++] Fix value.mk
by Shinichiro Hamaji
· 9 years ago
861bd64
[C++] Make err_include.mk pass
by Shinichiro Hamaji
· 9 years ago
66bd7bc
[C++] Fix comment_in_define.mk
by Shinichiro Hamaji
· 9 years ago
9b16bda
[C++] Parse all kinds of rules
by Shinichiro Hamaji
· 9 years ago
76ff983
[C++] Fix assign_in_parens.mk
by Shinichiro Hamaji
· 9 years ago
eafd052
[C++] Introduce FindOutsideParen
by Shinichiro Hamaji
· 9 years ago
80456fb
[C++] Implement eval
by Shinichiro Hamaji
· 9 years ago
adeea69
[C++] Fix the error message for extraneous text after ifeq
by Shinichiro Hamaji
· 9 years ago
d146f4c
[C++] Implement ifeq
by Shinichiro Hamaji
· 9 years ago
5562caf
[C++] Fix define_with_comments.mk
by Shinichiro Hamaji
· 9 years ago
6cb1c25
[C++] Implement else
by Shinichiro Hamaji
· 9 years ago
2847f09
[C++] Use asts instead of stmts for consistency
by Shinichiro Hamaji
· 9 years ago
7e256df
[C++] Implement ifdef
by Shinichiro Hamaji
· 9 years ago
3275062
[C++] Replace StripXXXSpaces by TrimXXXSpace
by Shinichiro Hamaji
· 9 years ago
810fd03
[C++] Implement define
by Shinichiro Hamaji
· 9 years ago
d4e8193
[C++] Add a fast path for comment-only-lines
by Shinichiro Hamaji
· 9 years ago
14b8bea
[C++] Remove AST suffixes from Parser::ParseXXX
by Shinichiro Hamaji
· 9 years ago
efad2dd
[C++] Handle sinclude
by Shinichiro Hamaji
· 9 years ago
42b625f
[C++] Parse include directives
by Shinichiro Hamaji
· 9 years ago
8ee8c37
[C++] Fix lineno handling
by Shinichiro Hamaji
· 9 years ago
776ca30
[C++] The first commit for C++ version
by Shinichiro Hamaji
· 9 years ago