aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2021-02-12starlark: add 'bytes' data type, for binary strings (#330)alandonovan
2021-01-22starlark: report "uninitialized cell" errors gracefully (#341)alandonovan
2019-08-19starlark,resolve,internal/compile: replace log.Fatalf with log.Panicf (#235)Alessandro Arzilli
2019-07-12cmd/starlark: -disassemble flag causes compiler to print disassembly (#207)alandonovan
2019-06-04resolve: move resolver types to resolver package (#211)alandonovan
2019-05-28internal/compile: record column information for each PC offset (#204)alandonovan
2019-05-28internal/compile: opt: emit a combined tuple for defaults + freevars (#203)alandonovan
2019-05-15internal/compile: optimize Funcode.Position (#201)alandonovan
2019-04-03resolve: load statements now create local bindings (#178)alandonovan
2019-03-11resolve: add aliases for Binding and Scope (#173)alandonovan
2019-03-08starlark: capture free variables by reference (#172)alandonovan
2019-03-08syntax: expose Binding concept (#171)alandonovan
2019-02-15Support required keyword-only parameters (#151)alandonovan
2019-02-13Support keyword-only function parameters (#143)Alan Donovan
2019-02-06resolve: report likely identifier misspellings (#138)alandonovan
2019-01-18doc: document call argument evaluation order (#118)alandonovan
2019-01-03starlark: HasUnary: allow extension types to define +x, -x, ~x (#87)alandonovan
2019-01-01resolve: check number of args (#82)Josh Bleecher Snyder
2018-12-17starlark: API additions for improved debugging (#76)alandonovan
2018-12-17internal/chunkedfile: print newline before file:line:col errors (#75)alandonovan
2018-12-13make break and continue work with while (#71)Alessandro Arzilli
2018-12-08internal/compile: bump version numberalandonovan
2018-12-07Add while statement and allow recursion (#39)Alessandro Arzilli
2018-12-05Support doc strings (#37)Alessandro Arzilli
2018-12-03fix nits found by various static tools (#11)alandonovan
2018-12-03internal/compile: optimize the encoding (#38)alandonovan
2018-11-30starlark: allow parenthesized expressions on LHS of augmented assignments (#29)Josh Bleecher Snyder
2018-11-02compile: add missing opcodeName[EXCH] (#5)alandonovan
2018-11-01add docs/PKG/index.html redirects and import commentsAlan Donovan
2018-10-31rename packages under go.starlark.netAlan Donovan
2018-10-23rename skylark -> starlarkAlan Donovan
2018-10-22internal/compile: bump version number (#138)alandonovan
2018-10-22skylark: fix a crash in call f(*args, named=value) (#136)alandonovan
2018-08-09Add missing bitwise ops: xor, unary not (~), and shifts (#117)Hittorp
2018-04-04internal/compile: improve several comments (#101)alandonovan
2018-04-02compile: add test update missing from previous CL (#99)alandonovan
2018-04-02interp: materialize a Value for each constant prior to execution (#98)alandonovan
2018-04-02compile: optimize a+b statically for literal string/list/tuple (#97)alandonovan
2018-03-30skylark: byte code compiler and interpreter (#95)alandonovan
2017-10-02skylark: create GitHub repository from google3@170697745Alan Donovan