- ebe61bd starlark: add 'bytes' data type, for binary strings (#330) by alandonovan · 3 years, 8 months ago
- 6905482 starlark: disallow None < None comparisons (#314) by alandonovan · 3 years, 11 months ago
- 3b7e02e starlark: bring floating-point into spec compliance (#313) by alandonovan · 3 years, 11 months ago
- 227f4aa starlark: fix float % float bug (#308) by alandonovan · 4 years ago
- 6677ee5 clarify discussion of nil (#262) by alandonovan · 4 years, 8 months ago
- fc7a7f4 starlark: assert precondition of Function.Param (#229) by alandonovan · 5 years ago
- 3ee1685 internal/compile: opt: emit a combined tuple for defaults + freevars (#203) by alandonovan · 5 years ago
- e35f71a hash: allow only strings, and use same algorithm as Starlark-in-Java (#198) by alandonovan · 5 years ago
- 40b4ab6 starlark: a simple pprof-compatible execution-time profiler (#181) by alandonovan · 5 years ago
- f83458d starlark: NewDict(n) creates a dict with space for n elements (#183) by alandonovan · 5 years ago
- 81e440d starlark: correct writeValue docs (#167) by Josh Bleecher Snyder · 6 years ago
- 8cb25c8 all: use strings.Builder (#163) by Josh Bleecher Snyder · 6 years ago
- 5215385 Support keyword-only function parameters (#143) by Alan Donovan · 6 years ago
- 6afa1bb resolve: report likely identifier misspellings (#138) by alandonovan · 6 years ago
- 557c1f1 starlark: add simple check for misspelled attributes by Alan Donovan · 6 years ago
- d5c553a starlark: correctly calculate len when slicing an empty range (#117) by Josh Bleecher Snyder · 6 years ago
- 93b8d14 starlark: add missing binary ops to doc comment by alandonovan · 6 years ago
- 1ed6497 starlark: add IterableMapping, abstraction of *Dict (#100) by alandonovan · 6 years ago
- 58f9101 starlark: HasUnary: allow extension types to define +x, -x, ~x (#87) by alandonovan · 6 years ago
- 0ed7e5b starlark: add StringDict.Keys method (#86) by alandonovan · 6 years ago
- 3b628ff Support doc strings (#37) by Alessandro Arzilli · 6 years ago
- 5c7d5aa fix nits found by various static tools (#11) by alandonovan · 6 years ago
- 7c0e5a3 starlark: disallow list element update during iteration over list (#2) by alandonovan · 6 years ago
- 9b05555 compile: add missing opcodeName[EXCH] (#5) by alandonovan · 6 years ago
- 253024f skylark: remove (*Dict).Set, use SetKey instead (#4) by alandonovan · 6 years ago
- 6beab7e rename packages under go.starlark.net by Alan Donovan · 6 years ago
- 6dc378f put skylark package in a subdirectory by Alan Donovan · 6 years ago[Renamed from value.go]
- e3deafe rename skylark -> starlark by Alan Donovan · 6 years ago
- aeec83f skylark: rename Callable.Call to CallInternal (#134) by alandonovan · 6 years ago
- f94b021 hash: use Go runtime's hash function (#133) by alandonovan · 6 years ago
- c996ede string: add GoString method (#132) by alandonovan · 6 years ago
- 3ccab94 Add `HasSetKey` interface for user-implemented dict-ish types. (#130) by jmillikin-stripe · 6 years ago
- cc7dbc2 Builtin: push a Frame on the Thread's stack even when calling Builtins (#112) by alandonovan · 6 years ago
- a21eb0f skylark: update doc: String is not iterable (#111) by alandonovan · 6 years ago
- d3cd736 value: Add a Sliceable interface for operands of the [] operator (#105) by Nick Santos · 6 years ago
- 8c4023c interp: materialize a Value for each constant prior to execution (#98) by alandonovan · 6 years ago
- 93f3e0c skylark: byte code compiler and interpreter (#95) by alandonovan · 7 years ago
- 0569d1c string: rename iterator methods again (#94) by alandonovan · 7 years ago
- f11011f evaluator: replace Function.Syntax method with accessors (#92) by alandonovan · 7 years ago
- 7f065b6 evaluator: make "x in mapping" ignore errors from Mapping.Get (#90) by alandonovan · 7 years ago
- a1b28d8 Remove predeclared names from the module globals dict (#86) by alandonovan · 7 years ago
- 4bb5ab6 eval: optimize string==string comparisons, which appear in profiles (#83) by alandonovan · 7 years ago
- 15a68dc str: print Go nil values gracefully (#80) by alandonovan · 7 years ago
- fa00d7b string: rename {split_,}bytes methods to {split_,}elems (#77) by alandonovan · 7 years ago
- 4cbd896 builtin: rename type to "builtin_function_or_method" (#30) by alandonovan · 7 years ago
- 5ce1e42 doc comments: refer to specification of Skylark, not Bazel or Python (#26) by alandonovan · 7 years ago
- 312d1a5 skylark: create GitHub repository from google3@170697745 by Alan Donovan · 7 years ago