Alexander
93f9e5e824
Minor improvements in type checking docs ( #9 )
...
It was somewhat outdated from the current Luau world. Some changes to fix that problem.
1. Global assignments are now allowed in nonstrict mode.
2. The example that assigns to `x` from the argument `y` in the function `f` was needlessly complicated. I elected to delete it.
3. Require tracing docs shouldn't need to explain the three possible outcomes.
2021-01-20 11:07:04 -08:00
Arseny Kapoulkine
5e069fa04a
Update limited-terms-of-use.md
2020-12-14 23:22:56 -08:00
Arseny Kapoulkine
83d6132e1d
Update limited-terms-of-use.md
2020-12-14 16:34:01 -08:00
rblanckaert
8f5ab4c47c
Create limited-terms-of-use.md ( #7 )
2020-12-07 12:01:37 -08:00
Arseny Kapoulkine
ffa3c9fe7a
Update index.md ( #6 )
...
Add casing and pronunciation guide
2020-12-02 15:57:25 -08:00
Arseny Kapoulkine
43fed897c1
Update typecheck.md
2020-11-02 12:06:08 -08:00
Arseny Kapoulkine
9d4f338473
Update syntax.md
...
Add short-hand array like table syntax.
2020-10-20 17:47:48 -07:00
Arseny Kapoulkine
ad9f2ac5d0
Update typecheck.md
...
Add short hand array like type syntax
2020-10-20 17:46:29 -07:00
Arseny Kapoulkine
98402c3798
Update performance.md
2020-10-07 12:07:13 -07:00
Arseny Kapoulkine
7480d62ba9
Update typecheck.md
...
Tweak Roblox types section a tiny bit
2020-09-30 11:25:18 -07:00
Alexander
8e38c0ec7d
Fix function type annotation grammar in docs. ( #5 )
2020-08-11 16:56:07 -07:00
Arseny Kapoulkine
3be82035bf
Update lint.md ( #4 )
...
Add TableLiteral docs
2020-08-05 16:56:59 -07:00
Arseny Kapoulkine
a0cd6aa160
Update index.md
2020-08-05 16:07:44 -07:00
Arseny Kapoulkine
a78be01124
Update why.md
...
Tiny spelling fix
2020-08-05 16:06:26 -07:00
Arseny Kapoulkine
637e171a9b
Update lint.md ( #3 )
...
Document new FormatString lint
2020-07-31 20:55:35 -07:00
Arseny Kapoulkine
ac53e4efc0
Update compatibility.md ( #2 )
...
This reflects the code changes we've made to upgrade string library:
- Updated the match implementation to 5.2, adding support for `%g` and `\0` in patterns
- Added string pack/unpack from 5.3
2020-07-24 11:10:59 -07:00
Arseny Kapoulkine
6163ac78b5
Update performance.md
...
Add a section about upvalue optimizations.
2020-06-29 09:42:18 -07:00
Arseny Kapoulkine
c4148cea83
Update index.md
2020-06-25 18:11:49 -07:00
Arseny Kapoulkine
9ca9cc8f7c
Add _layouts/default.html
...
The repository is currently private and there doesn't seem to be a different way to hide the link to it.
2020-06-24 13:14:15 -07:00
Arseny Kapoulkine
053061e3e8
Update syntax.md
...
Fix hexadecimal escape sequences
2020-06-24 12:20:58 -07:00
Arseny Kapoulkine
2cd63aa589
Update typecheck.md
...
Wording changes in unknown symbols
2020-06-23 09:36:57 -07:00
Arseny Kapoulkine
9939c5c361
Update performance.md
2020-06-22 16:28:16 -07:00
Alexander McCord
af24404615
fix broken link
2020-06-19 00:06:05 -07:00
Alexander McCord
149c14f115
Minor wording changes to typecheck.md
2020-06-18 23:55:19 -07:00
Alexander McCord
aac31bdc1f
Add unknown symbols to typecheck.md
2020-06-18 23:36:14 -07:00
Alexander McCord
593285c012
Add typing idiomatic OOP section
2020-06-18 21:57:55 -07:00
Alexander McCord
e3a161e950
Add Modules interactions section to typecheck.md
2020-06-18 18:51:51 -07:00
Arseny Kapoulkine
68264852a9
Update typecheck.md ( #1 )
2020-06-18 18:43:38 -07:00
Alexander McCord
876b2ad644
docs: Update typechecking.md
2020-06-18 16:23:23 -07:00
Arseny Kapoulkine
7252cbdede
Update sandbox.md
...
Exclude debug.getinfo for now as we haven't enabled it yet for Roblox
2020-06-18 11:18:18 -07:00
Alexander McCord
2e6354f4a7
docs: demote empty statements to shrug
2020-06-12 09:55:16 -07:00
Arseny Kapoulkine
3eec4437d2
docs: Wording
2020-06-12 08:07:35 -07:00
Arseny Kapoulkine
479189107f
docs: Hopefully final tweak
2020-06-12 02:43:40 -07:00
Arseny Kapoulkine
71b40ba34e
docs: Cleanup compiler wording
2020-06-12 02:40:28 -07:00
Arseny Kapoulkine
2d07039efd
docs: Amend goals
2020-06-12 02:31:33 -07:00
Arseny Kapoulkine
064623aa4d
docs: Finish performance section
...
Still missing details on Vector3 and GC but both of these are in
development so aren't ready to be documented anyway.
2020-06-12 02:29:30 -07:00
Arseny Kapoulkine
c8007a73b8
docs: Add a couple perf notes
2020-06-12 01:48:10 -07:00
Arseny Kapoulkine
754f202f78
docs: Start fleshing out performance section
...
There's still more to document here.
2020-06-12 01:44:56 -07:00
Arseny Kapoulkine
a56260d3f0
docs: Add interrupts info
2020-06-12 01:01:33 -07:00
Arseny Kapoulkine
d64896a324
docs: Add open source note as the Q comes up.
2020-06-12 00:34:56 -07:00
Arseny Kapoulkine
fdfd94dd00
docs: Finish sandboxing section
...
Also add a note about ephemeron tables to compatibility.
2020-06-12 00:28:39 -07:00
Arseny Kapoulkine
b5c00ec43a
docs: Sidebar styling fix
2020-06-11 23:40:39 -07:00
Arseny Kapoulkine
c350af1be5
docs: Update sidebar nav
2020-06-11 23:39:27 -07:00
Arseny Kapoulkine
34a1340d94
docs: Experimenting with sidebar nav
2020-06-11 23:36:25 -07:00
Arseny Kapoulkine
df18cb5193
docs: Use h1/h2 styling
...
Also start filling out sandbox section
2020-06-11 23:31:35 -07:00
Arseny Kapoulkine
b771393e71
docs: Add Lua 5.1 to compatibility section
2020-06-11 23:21:30 -07:00
Arseny Kapoulkine
3f6164a94b
docs: Add stack nesting information and tail calls
2020-06-11 23:17:06 -07:00
Arseny Kapoulkine
ea494050f3
docs: Fix spelling
2020-06-11 22:21:17 -07:00
Arseny Kapoulkine
1cd20c92d4
docs: Forgot a lua
syntax
2020-06-11 22:19:03 -07:00
Arseny Kapoulkine
0eb36fd40b
docs: Add linter docs
...
This describes all warnings, including ones that aren't enabled in
Studio by default yet.
2020-06-11 22:17:38 -07:00
Arseny Kapoulkine
92942a2c54
docs: Document child function limit
2020-06-11 21:19:19 -07:00
Arseny Kapoulkine
35f337d2ce
docs: Add stub documents for all links to point somewhere
2020-06-11 20:44:50 -07:00
Arseny Kapoulkine
1c91ca1f2d
docs: More emoji tweaks
...
Also move \u to Lua 5.3
2020-06-11 20:35:10 -07:00
Arseny Kapoulkine
6424d84bc3
docs: More emoji tweaks
2020-06-11 20:31:29 -07:00
Arseny Kapoulkine
345e46ee7f
docs: Use actual emojis
...
Apparently :foo: doesn't work in GH Pages :(
2020-06-11 20:29:31 -07:00
Arseny Kapoulkine
d1c3499aa4
docs: Add compatibility section
...
The table formatting here is likely not great for our layout, which will
be resolved separately.
2020-06-11 20:25:43 -07:00
Arseny Kapoulkine
742ec27210
docs: Wording
2020-06-11 09:07:17 -07:00
Arseny Kapoulkine
b3aac63429
docs: Cleanup
2020-06-11 08:59:31 -07:00
Arseny Kapoulkine
3be2497c48
docs: Cleanup
2020-06-11 08:51:33 -07:00
Arseny Kapoulkine
8ba5114adf
docs: Highlight the fact that extra syntax isn't supported
2020-06-11 08:51:05 -07:00
Arseny Kapoulkine
476fcf0ae7
docs: Add syntax.md
...
This should be a full description of the extra syntax we've added to
Luau.
2020-06-11 08:46:10 -07:00
Arseny Kapoulkine
4cfb03f92e
docs: Move most of Motivation into why.md
...
Also expand why.md a bit to talk about implementation.
2020-06-10 17:29:59 -07:00
Arseny Kapoulkine
a89acb853e
docs: Add an example, and fix typo
2020-06-10 17:04:33 -07:00
Arseny Kapoulkine
5e9f0e2844
docs: Flesh out index.md
...
This has background information and callouts to individual sections that
have yet to be written.
2020-06-10 16:59:16 -07:00
Arseny Kapoulkine
b02972829f
Set theme jekyll-theme-minimal
2020-06-10 16:28:01 -07:00
Arseny Kapoulkine
50232a75e4
docs: Add index.md
2020-06-10 16:23:19 -07:00