Merge pull request #2917 from jmoenig/crayons

Add crayons library
snap7
Jens Mönig 2021-11-22 14:01:19 +01:00 zatwierdzone przez GitHub
commit 289b4f320a
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 3 dodań i 4 usunięć

Wyświetl plik

@ -1,6 +1,7 @@
iteration-composition.xml Iteration, composition Traditional loop constructs (while, until, etc.) plus the Lisp "named let" (a generalization of FOR) plus functional iteration (repeated invocation of a function) and function composition.
list-utilities.xml List utilities Some standard functions on lists (reverse, sort, etc.)
colors.xml Colors and Crayons Incorporates the former crayon and set RGB libraries. Implements fair hues (more orange, less green, adds brown) and a linear color scale including grayscale and fair-hue-based shades.
crayons.xml Crayons Just the crayons, without the rest of the colors library. Fast and simple.
bignumbers.xml Bignums, rationals, complex #s The full Scheme numeric tower. "USE BIGNUMS <True>" to enable.
cases.xml Multi-branched conditional Like "switch" in C-like languages or "cond" in Lisp. Thanks to Nathan Dinsmore for inventing the idea of a separate block for each branch!
try-catch.xml Catch errors Run a script; if an error happens, instead of stopping the script with a red halo, run another script to handle the error. Also includes a block to cause an error with a message given as input. Also includes a block to create a script variable and give it a value.
@ -21,10 +22,6 @@ localstorage_module.xml Database Persistent key-value storage across Snap! sessi
~ ~
~ ~
~ ~
serial_module.xml Serial Ports Connect to hardware extensions through the Web Serial API (Chromium, Chrome or Edge required)
~ ~
~ ~
~ ~
word-sentence.xml Words, sentences One of the big ideas in Logo that they left out of Scratch is thinking of text as structured into words and sentences, rather than just a string of characters. This library brings back that idea.
strings.xml Strings, Multi-line input Extract substrings of a string in various ways. In general, text inputs allow only a single line. The MULTILINE block accepts multi-line text input and can be used in text input slots of other blocks.
apl.xml APL primitives Adds features from the APL language supporting hyperblocks.
@ -35,4 +32,5 @@ make-variables.xml Create variables Create and manage global/sprite/script varia
~ ~
~ ~
~ ~
serial_module.xml Serial Ports Connect to hardware extensions through the Web Serial API (Chromium, Chrome or Edge required)
signada.xml Signada (Network remote control) Interact with MicroBlocks devices via WiFi. Requires the device to have a TFT display, two buttons and WiFi capability, as well as the Signada MicroBlocks project loaded. The Citilab ED1 and a bunch of the M5Stack boards are some of the devices that work with Signada.

File diff suppressed because one or more lines are too long