aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/docs/skylark/spec.md
Commit message (Collapse)AuthorAge
* Skylark spec: -x is not an Operand, but a UnaryExprGravatar laurentlb2018-07-03
| | | | PiperOrigin-RevId: 203167019
* Fix string.title and string.upper documentation.Gravatar Googler2018-06-01
| | | | | | | Cut and paste errors left references to lower in descriptions. RELNOTES: None. PiperOrigin-RevId: 198903374
* Fix the definition of Argument in the Skylark specificationGravatar vladmos2018-04-05
| | | | PiperOrigin-RevId: 191717115
* Fix incorrect int() exampleGravatar brandjon2018-03-26
| | | | | | | Also add tests for leading "+" in int(<string>) form. RELNOTES: None PiperOrigin-RevId: 190507678
* Remove features that actually don't exist from the specGravatar laurentlb2018-03-19
| | | | | | | | | | - Changes in the int() function. - Changes in the string interpolation operator. Fixes #4862 RELNOTES: None. PiperOrigin-RevId: 189626007
* Split off troubleshooting section into a FAQ pageGravatar brandjon2018-03-18
| | | | | | | | | Rewrite/add to the contents of this section. Also updated the page titles / navbar entries of Skylark documentation to make them more uniform (title case, avoid redundancy). RELNOTES: None PiperOrigin-RevId: 189503729
* Replace "else if" with "elif" (Issue 4637)Gravatar Serge2018-02-23
| | | | | | | | Addresses issue [4637](https://github.com/bazelbuild/bazel/issues/4637) by replacing "else if" with "elif". Closes #4692. PiperOrigin-RevId: 186800016
* Fix the Skylark specificationGravatar vladmos2018-02-02
| | | | | | Return statements can exist without an expression. PiperOrigin-RevId: 184291539
* Fix the definition of Argument in the Skylark specificationGravatar vladmos2018-01-31
| | | | PiperOrigin-RevId: 183988206
* Fix a typo in Skylark specificationGravatar vladmos2018-01-24
| | | | PiperOrigin-RevId: 183077008
* Automatic code cleanup.Gravatar Googler2018-01-10
| | | | PiperOrigin-RevId: 181482268
* Fix the documentation formattingGravatar vladmos2017-12-11
| | | | | | | There's no lexer for `grammar` supported by Jekyll, custom styles such as `{.good}` are also not supported. PiperOrigin-RevId: 178615029
* Fix the documentation formattingGravatar vladmos2017-12-11
| | | | | | | There's no lexer for `grammar` supported by Jekyll, custom styles such as `{.good}` are also not supported. PiperOrigin-RevId: 178607733
* Fix documentationGravatar vladmos2017-11-30
| | | | | | | Replace code definitions that cannot be recognised by Jekyll with standard definitions. PiperOrigin-RevId: 177453968
* Update spec, update octal literal syntax and introduction.Gravatar laurentlb2017-11-29
| | | | | RELNOTES: None. PiperOrigin-RevId: 177311029
* Add Linter & Skylark spec to the website menuGravatar laurentlb2017-11-27
| | | | | RELNOTES: None. PiperOrigin-RevId: 176993543
* Add Skylark specification.Gravatar laurentlb2017-11-23
This specification is based on Alan Donovan's document: https://github.com/google/skylark/blob/master/doc/spec.md It removes implementation-specific changes and extensions. It matches better the Java implementation, and is therefore more useful for Bazel users. It may also be used by other build systems that intend to be compatible with Bazel files. RELNOTES: None. PiperOrigin-RevId: 176783658