fix commas before closing parentheses

This commit is contained in:
liquidex 2024-11-30 20:11:05 +01:00
parent afd7f38958
commit b4927261db
4 changed files with 5 additions and 5 deletions

View file

@ -12,7 +12,7 @@ inside of itself.
TOML metadata is defined by `Attributes` from the `treehouse` crate. TOML metadata is defined by `Attributes` from the `treehouse` crate.
Djot on the other hand has support for generic attributes. Djot on the other hand has support for generic attributes.
Keys are not documented (read the generator if you want to know about them,) but generally `:`-prefixed keys are Keys are not documented (read the generator if you want to know about them), but generally `:`-prefixed keys are
reserved for the treehouse's own purposes. reserved for the treehouse's own purposes.
You probably don't want to read the content if you're not me. You probably don't want to read the content if you're not me.

View file

@ -509,7 +509,7 @@ scripts = ["treehouse/vendor/codejar.js", "treehouse/components/literate-program
% id = "01J3K8A0D14VZTKBPJTG3BGD0M" % id = "01J3K8A0D14VZTKBPJTG3BGD0M"
- there's also a performance boost from implementing it this way: _lazy_ parsing, as I like to call it, allows us to defer most of the parsing work until it's actually needed. - there's also a performance boost from implementing it this way: _lazy_ parsing, as I like to call it, allows us to defer most of the parsing work until it's actually needed.
if the token never ends up being needed (e.g. due to a syntax error,) we don't end up doing extra work eagerly! if the token never ends up being needed (e.g. due to a syntax error), we don't end up doing extra work eagerly!
% id = "01J3K8A0D1GYZ9Y9MK6K24JME7" % id = "01J3K8A0D1GYZ9Y9MK6K24JME7"
- if that doesn't convince you, consider that now all your tokens are the exact same data structure, and you can pack them neatly into a flat array. - if that doesn't convince you, consider that now all your tokens are the exact same data structure, and you can pack them neatly into a flat array.

View file

@ -52,7 +52,7 @@ you already have it on your computer.
- JavaScript being available on everyone's computers makes it a super-accessible programming language to learn: all you have to do is open your web browser and go to the console in its Developer Tools. - JavaScript being available on everyone's computers makes it a super-accessible programming language to learn: all you have to do is open your web browser and go to the console in its Developer Tools.
% id = "01J2931RRH51K35C80Z2NHSVRW" % id = "01J2931RRH51K35C80Z2NHSVRW"
- moreso, if you are building a website and would like to embed a language interpreter (like me,) _you already have JavaScript for that._ - moreso, if you are building a website and would like to embed a language interpreter (like me), _you already have JavaScript for that._
% id = "01J2931RRH65HHY6BQ7N0P9MX9" % id = "01J2931RRH65HHY6BQ7N0P9MX9"
- yes, you could in theory embed [Lua][page:programming/languages/lua], but for most cases JavaScript is Already There and there is nothing wrong with it. - yes, you could in theory embed [Lua][page:programming/languages/lua], but for most cases JavaScript is Already There and there is nothing wrong with it.

View file

@ -58,7 +58,7 @@
+ perhaps a bug I could fix one day? + perhaps a bug I could fix one day?
% id = "01H987QXFEYSE260S996BE84DV" % id = "01H987QXFEYSE260S996BE84DV"
- from [Oskar Kogut](https://github.com/kretoskar): if you change a `BlueprintCallable` function to `const` (or otherwise make it pure,) the editor will automatically correct the `Exec` pin flow for you - from [Oskar Kogut](https://github.com/kretoskar): if you change a `BlueprintCallable` function to `const` (or otherwise make it pure), the editor will automatically correct the `Exec` pin flow for you
% id = "01H8Y0CKD1C5TJXXD40B99WQ3C" % id = "01H8Y0CKD1C5TJXXD40B99WQ3C"
+ the design of Blueprint the Language is pretty dated - it is still an imperative language and has a concept similar to statements (`Exec` pins), which breaks the entire idea of pure data + the design of Blueprint the Language is pretty dated - it is still an imperative language and has a concept similar to statements (`Exec` pins), which breaks the entire idea of pure data
@ -77,7 +77,7 @@ flow and introduces control flow into the mix
+ and `Select` is used to choose a value based on another value, kind of like a ternary in C++ + and `Select` is used to choose a value based on another value, kind of like a ternary in C++
% id = "01H8Y0CKD156C0ZAXK7JS9W81D" % id = "01H8Y0CKD156C0ZAXK7JS9W81D"
- however it is quite annoying because you can only switch on enums (and other stuff that has a finite set of values,) whereas with `Branch` you can use any `Bool` condition you want - however it is quite annoying because you can only switch on enums (and other stuff that has a finite set of values), whereas with `Branch` you can use any `Bool` condition you want
% id = "01H8Y0CKD1YP7Q3HVJJZNJAJKG" % id = "01H8Y0CKD1YP7Q3HVJJZNJAJKG"
+ this would be fine if not for the existence of Gameplay Tags, which precisely _do not_ have a finite set of values + this would be fine if not for the existence of Gameplay Tags, which precisely _do not_ have a finite set of values