summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
14 daysstarlark: fix tests for 386 (#283)chromium.org/masteralandonovan4-7/+9
2020-06-17int: reduce allocation by representing small ints as pointers (#280)alandonovan6-96/+204
2020-06-17Avoid defensive copy in CALL operator when callee is a Starlark function (#281)alandonovan1-2/+11
2020-06-15Test with Go 1.14 (#269)Alexey Palazhchenko1-1/+1
2020-06-15syntax: permit \" and \' escapes in both "..." and '...' literals (#279)alandonovan4-10/+17
2020-06-11starlarkjson: a standard JSON module for Starlark (#179)alandonovan4-1/+639
2020-06-11starlark: work around vet false positive (#277)alandonovan1-1/+1
2020-06-09spec: load statements may not be nested in any other statement (#276)alandonovan3-2/+25
2020-05-19Support for type-specific unpack logic (#272)Nick Santos2-0/+51
2020-03-29repl: remove stale TODOalandonovan1-10/+0
2020-03-26syntax: fix scanString bug affecting REPL (#266)alandonovan2-12/+20
2020-03-26syntax: strict string escapes (#265)alandonovan12-71/+204
2020-03-06starlark: built-in types map of *Builtin (#264)Edward McFarlane1-114/+107
2020-03-05syntax: permit trailing commas in all function defs and calls (#263)alandonovan5-41/+38
2020-02-03clarify discussion of nil (#262)alandonovan1-4/+5
2020-02-03Add godoc documentation badge (#261)Paul Cody Johnston1-0/+1
2020-01-25Move Travis CI badge to the top of file [skip ci] (#257)Misha Brukman1-2/+2
2020-01-25Fix ineffective assignments (#258)Misha Brukman1-1/+2
2020-01-25Also run tests with Go 1.12.x and 1.13.x (#259)Misha Brukman1-0/+2
2019-12-27Add syntax highlighting to the readme file (#255)Artur Dryomov1-3/+3
2019-12-18spec: document string conversion differencesalandonovan1-0/+1
2019-12-02.travis.yml: test that module is tidy (#254)Jay Conrod1-4/+13
2019-12-02go.mod: init Go module (#243)Koichi Shiraishi2-0/+18
2019-12-01spec: document 3-arg getattralandonovan1-0/+3
2019-11-27doc: three minor tweaks to specalandonovan1-4/+5
2019-11-13Adding support for Bazel test to use DataFile (#251)Brandon Bercovich1-0/+9
2019-10-21resolve: retain globals across REPL chunks (#247)alandonovan4-26/+104
2019-10-18starlark: load() errors should wrap the inner error (#244)Nick Santos3-14/+96
2019-10-16spec: fix a broken link (#245)Nick Santos1-1/+1
2019-09-19Merge pull request #242 from google/doc-typeAlan Donovan1-1/+1
2019-09-19doc: fix typoalandonovan1-1/+1
2019-08-20syntax: add some scanner test cases (#237)alandonovan1-0/+4
2019-08-19starlark,resolve,internal/compile: replace log.Fatalf with log.Panicf (#235)Alessandro Arzilli3-11/+11
2019-08-08Update dialect differences (#230)Marwan Tammam1-21/+1
2019-07-16starlark: assert precondition of Function.Param (#229)alandonovan1-0/+3
2019-07-16Fix a typo (#227)Vladimir Moskva1-2/+0
2019-07-12cmd/starlark: -disassemble flag causes compiler to print disassembly (#207)alandonovan2-9/+16
2019-07-11repl: treat load bindings as global in the REPL (#226)alandonovan1-0/+8
2019-07-11spec: add '0' as valid decimal_lit (#223)Robin Eklind1-2/+2
2019-07-09Fix rstrip/lstrip spec examples (#221)Marwan Tammam1-4/+3
2019-07-02starlark: refactor: move Unpack functions into their own file. (#218)alandonovan3-249/+258
2019-07-02starlark: add example of Starlark built-in function in Go (#217)alandonovan1-1/+21
2019-06-04resolve: move resolver types to resolver package (#211)alandonovan11-140/+147
2019-05-28starlark: add a fail function (#210)alandonovan4-0/+50
2019-05-28internal/compile: record column information for each PC offset (#204)alandonovan3-54/+89
2019-05-28syntax: drop legacy (0644) octal literals (#205)alandonovan3-13/+5
2019-05-28syntax: make ParseExpr accept unparenthesized tuples (#206)alandonovan4-8/+14
2019-05-28doc: print: drop mention of kwargs (#209)alandonovan1-1/+0
2019-05-28internal/compile: opt: emit a combined tuple for defaults + freevars (#203)alandonovan5-49/+64
2019-05-17starlark: document failed attempts to optimize frame allocation (#202)alandonovan1-2/+12