aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-10-22Merge branch 'master' of github.com:google/skylarkAlan Donovan
2018-10-22Add CNAME file for GitHub PagesAlan Donovan
2018-10-22Create CNAMEalandonovan
2018-10-22Merge branch 'master' of github.com:google/skylarkAlan Donovan
2018-10-22docs: add index.html placeholder for GitHub pagesAlan 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-10-22skylark: rename Callable.Call to CallInternal (#134)alandonovan
2018-10-12hash: use Go runtime's hash function (#133)alandonovan
2018-10-12string: add GoString method (#132)alandonovan
2018-10-05syntax: add regression test for recent 'not not x' parser bug (#131)alandonovan
2018-10-05Add `HasSetKey` interface for user-implemented dict-ish types. (#130)jmillikin-stripe
2018-10-04syntax: parse "not not x" (#129)alandonovan
2018-09-18README: update plans regarding Starlark namealandonovan
2018-08-22resolve: a non-binding use of a global may precede its binding (#123)alandonovan
2018-08-10resolve: fix bug in resolve.block.String (#121)alandonovan
2018-08-09spec: add ~ to list of punctuation tokens, and reorganize (#119)alandonovan
2018-08-09Add missing bitwise ops: xor, unary not (~), and shifts (#117)Hittorp
2018-07-10trivial test changeAlan Donovan
2018-07-02syntax: eliminate a bounds-check (#113)alandonovan
2018-07-02Builtin: push a Frame on the Thread's stack even when calling Builtins (#112)alandonovan
2018-06-25skylark: update doc: String is not iterable (#111)alandonovan
2018-06-25string.{starts,ends}with: allow tuple-of-string argument, like Python (#110)alandonovan
2018-06-15syntax: rename testdata/def.bzl to something innocuous (#108)alandonovan
2018-06-01spec: fix two copy/paste errors (#107)alandonovan
2018-05-25example: Use the standard example naming convention to satisfy 'go vet' (#106)Nick Santos
2018-05-18value: Add a Sliceable interface for operands of the [] operator (#105)Nick Santos
2018-04-26README: update go get command to fetch dependencies of REPLalandonovan
2018-04-23skylarkstruct: document a road not travelled (#102)alandonovan
2018-04-04internal/compile: improve several comments (#101)alandonovan
2018-04-04remove PACKAGE_NAME hack (#100)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
2018-03-30resolver: resolve operand of first 'for' clause in enclosing block (#96)alandonovan
2018-03-29string: rename iterator methods again (#94)alandonovan
2018-03-28spec: fix typoalandonovan
2018-03-26int: document optional + or - sign (#93)alandonovan
2018-03-23evaluator: replace Function.Syntax method with accessors (#92)alandonovan
2018-03-19evaluator: make "x in mapping" ignore errors from Mapping.Get (#90)alandonovan
2018-03-19skylark: reject int() with no arguments (#89)alandonovan
2018-03-17spec: update stale example that relied on iterable stringsalandonovan
2018-03-13Remove predeclared names from the module globals dict (#86)alandonovan
2018-03-10spec: s/subsequence/sub-sequence/alandonovan
2018-03-10README: suggest Ctrl-D to exit the REPLalandonovan
2018-03-06eval: optimize string==string comparisons, which appear in profiles (#83)alandonovan
2018-03-06grammar: fix two problems with CallSuffix (#82)alandonovan
2018-03-05skylarktest: expose only the 'assert' member of the assert module (#79)alandonovan
2018-03-05str: print Go nil values gracefully (#80)alandonovan