Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
starlark-go
/
6ddc71c0ba77217b518c586dc8589d627c92ebfb
/
syntax
6ddc71c
resolve: move resolver types to resolver package (#211)
by alandonovan
· 5 years ago
a475931
syntax: drop legacy (0644) octal literals (#205)
by alandonovan
· 5 years ago
f26cf18
syntax: make ParseExpr accept unparenthesized tuples (#206)
by alandonovan
· 5 years ago
2494ae9
starlark: return EvalErr for errors originating in built-ins (#188)
by alandonovan
· 6 years ago
754257e
resolve: load statements now create local bindings (#178)
by alandonovan
· 6 years ago
6db5e16
resolve: add aliases for Binding and Scope (#173)
by alandonovan
· 6 years ago
3d5a061
starlark: capture free variables by reference (#172)
by alandonovan
· 6 years ago
f763f8b
syntax: expose Binding concept (#171)
by alandonovan
· 6 years ago
8cb25c8
all: use strings.Builder (#163)
by Josh Bleecher Snyder
· 6 years ago
1174b26
three comment tweaks (#161)
by alandonovan
· 6 years ago
34a3319
syntax: handle UnaryExpr{Op:STAR, X:nil} (#158)
by alandonovan
· 6 years ago
5215385
Support keyword-only function parameters (#143)
by Alan Donovan
· 6 years ago
c1a3d54
syntax: fix outdent bug in scanner (#105)
by alandonovan
· 6 years ago
1258e4d
syntax: check for trailing junk in ParseCompoundStmt (#124)
by alandonovan
· 6 years ago
22479a3
syntax: fix bug scanning ~= (#110)
by alandonovan
· 6 years ago
30e71c6
syntax: improve REPL parsing (#98)
by alandonovan
· 6 years ago
f6c29bf
syntax: print RBRACE correctly in scan errors (#93)
by alandonovan
· 6 years ago
74f6cac
syntax: parse unicode escape sequences as uints (#96)
by Josh Bleecher Snyder
· 6 years ago
990a796
syntax: improve error message for unmatched close paren (#74)
by alandonovan
· 6 years ago
b7e3b1f
resolve: improve function parameter validation errors (#64)
by alandonovan
· 6 years ago
97d7763
syntax: fix bug in parser (#58)
by alandonovan
· 6 years ago
6be536f
[parser] Unify * and ** parsing. (#57)
by Taras Tsugrii
· 6 years ago
2f5aafd
syntax: newScanner: return os.PathError when using io.Reader (#46)
by alandonovan
· 6 years ago
678bafe
Add while statement and allow recursion (#39)
by Alessandro Arzilli
· 6 years ago
5c7d5aa
fix nits found by various static tools (#11)
by alandonovan
· 6 years ago
7a86632
all: use explicit URLs to refer to old Starlark issues (#20)
by alandonovan
· 6 years ago
04aba6e
update doc URLs broken by rename (#12)
by alandonovan
· 6 years ago
551f300
add docs/PKG/index.html redirects and import comments
by Alan Donovan
· 6 years ago
6beab7e
rename packages under go.starlark.net
by Alan Donovan
· 6 years ago
e3deafe
rename skylark -> starlark
by Alan Donovan
· 6 years ago
c7df045
syntax: parse "not not x" (#129)
by alandonovan
· 6 years ago
0a5e39a
Add missing bitwise ops: xor, unary not (~), and shifts (#117)
by Hittorp
· 6 years ago
a64b411
syntax: eliminate a bounds-check (#113)
by alandonovan
· 6 years ago
ce08269
syntax: rename testdata/def.bzl to something innocuous (#108)
by alandonovan
· 6 years ago
60e4b3d
compile: optimize a+b statically for literal string/list/tuple (#97)
by alandonovan
· 7 years ago
93f3e0c
skylark: byte code compiler and interpreter (#95)
by alandonovan
· 7 years ago
a1b28d8
Remove predeclared names from the module globals dict (#86)
by alandonovan
· 7 years ago
ae01c0c
grammar: fix two problems with CallSuffix (#82)
by alandonovan
· 7 years ago
ab191a0
syntax: add (*LoadStmt).ModuleName accessor method, for convenience (#76)
by alandonovan
· 7 years ago
28ceca7
Add new node ParenExpr (#65)
by Laurent Le Brun
· 7 years ago
689fc22
Attach comments to AST nodes. (#64)
by Laurent Le Brun
· 7 years ago
a0e5de7
Update grammar (#61)
by Laurent Le Brun
· 7 years ago
69e9615
Syntax: support multiprecision integer literals (#58)
by Mohamed Elqdusy
· 7 years ago
f9faf3b
parser: fix precedence of nested 'if' clauses in list comprehensions (#55)
by alandonovan
· 7 years ago
3b32df9
Support binary integers: 0b1101 literals and int("0b1101", 0) (#52)
by Mohamed Elqdusy
· 7 years ago
4b42bbf
fix vet errors revealed by tip "go test" (#40)
by alandonovan
· 7 years ago
caa37b4
syntax: fix scanner position reporting (#34)
by Ariel Mashraki
· 7 years ago
6696fc3
syntax: make 'load' a reserved word (#31)
by alandonovan
· 7 years ago
5ce1e42
doc comments: refer to specification of Skylark, not Bazel or Python (#26)
by alandonovan
· 7 years ago
bd7aaf5
parser: clarify comment re: NEWLINE (#14)
by alandonovan
· 7 years ago
ae06384
syntax: allow newline after expression
by Alan Donovan
· 7 years ago
6cae335
Removing unnecessary else statements.
by Diego Siqueira
· 7 years ago
312d1a5
skylark: create GitHub repository from google3@170697745
by Alan Donovan
· 7 years ago