Use rhai for ignore.

This commit is contained in:
Stephen Chung 2022-06-12 15:04:06 +08:00
parent 2b44778a5c
commit 6ea5ed17f4
2 changed files with 19 additions and 19 deletions

View File

@ -11,7 +11,7 @@
//! //!
//! ## Contents of `my_script.rhai` //! ## Contents of `my_script.rhai`
//! //!
//! ```ignore //! ```rhai
//! /// Brute force factorial function //! /// Brute force factorial function
//! fn factorial(x) { //! fn factorial(x) {
//! if x == 1 { return 1; } //! if x == 1 { return 1; }

View File

@ -953,7 +953,7 @@ mod parse_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, zeros are padded. /// * If number of bytes in `range` < number of bytes for `INT`, zeros are padded.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes are ignored. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes are ignored.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(); /// let b = blob();
/// ///
/// b += 1; b += 2; b += 3; b += 4; b += 5; /// b += 1; b += 2; b += 3; b += 4; b += 5;
@ -974,7 +974,7 @@ mod parse_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, zeros are padded. /// * If number of bytes in `range` < number of bytes for `INT`, zeros are padded.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes are ignored. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes are ignored.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(); /// let b = blob();
/// ///
/// b += 1; b += 2; b += 3; b += 4; b += 5; /// b += 1; b += 2; b += 3; b += 4; b += 5;
@ -1001,7 +1001,7 @@ mod parse_int_functions {
/// * If number of bytes in range < number of bytes for `INT`, zeros are padded. /// * If number of bytes in range < number of bytes for `INT`, zeros are padded.
/// * If number of bytes in range > number of bytes for `INT`, extra bytes are ignored. /// * If number of bytes in range > number of bytes for `INT`, extra bytes are ignored.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(); /// let b = blob();
/// ///
/// b += 1; b += 2; b += 3; b += 4; b += 5; /// b += 1; b += 2; b += 3; b += 4; b += 5;
@ -1019,7 +1019,7 @@ mod parse_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, zeros are padded. /// * If number of bytes in `range` < number of bytes for `INT`, zeros are padded.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes are ignored. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes are ignored.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(); /// let b = blob();
/// ///
/// b += 1; b += 2; b += 3; b += 4; b += 5; /// b += 1; b += 2; b += 3; b += 4; b += 5;
@ -1040,7 +1040,7 @@ mod parse_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, zeros are padded. /// * If number of bytes in `range` < number of bytes for `INT`, zeros are padded.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes are ignored. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes are ignored.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(); /// let b = blob();
/// ///
/// b += 1; b += 2; b += 3; b += 4; b += 5; /// b += 1; b += 2; b += 3; b += 4; b += 5;
@ -1067,7 +1067,7 @@ mod parse_int_functions {
/// * If number of bytes in range < number of bytes for `INT`, zeros are padded. /// * If number of bytes in range < number of bytes for `INT`, zeros are padded.
/// * If number of bytes in range > number of bytes for `INT`, extra bytes are ignored. /// * If number of bytes in range > number of bytes for `INT`, extra bytes are ignored.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(); /// let b = blob();
/// ///
/// b += 1; b += 2; b += 3; b += 4; b += 5; /// b += 1; b += 2; b += 3; b += 4; b += 5;
@ -1213,7 +1213,7 @@ mod write_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written. /// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_le_int(1..3, 0x12345678); /// b.write_le_int(1..3, 0x12345678);
@ -1232,7 +1232,7 @@ mod write_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written. /// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_le_int(1..=3, 0x12345678); /// b.write_le_int(1..=3, 0x12345678);
@ -1257,7 +1257,7 @@ mod write_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written. /// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_le_int(1, 3, 0x12345678); /// b.write_le_int(1, 3, 0x12345678);
@ -1274,7 +1274,7 @@ mod write_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written. /// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8, 0x42); /// let b = blob(8, 0x42);
/// ///
/// b.write_be_int(1..3, 0x99); /// b.write_be_int(1..3, 0x99);
@ -1293,7 +1293,7 @@ mod write_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written. /// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8, 0x42); /// let b = blob(8, 0x42);
/// ///
/// b.write_be_int(1..=3, 0x99); /// b.write_be_int(1..=3, 0x99);
@ -1318,7 +1318,7 @@ mod write_int_functions {
/// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written. /// * If number of bytes in `range` < number of bytes for `INT`, extra bytes in `INT` are not written.
/// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > number of bytes for `INT`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8, 0x42); /// let b = blob(8, 0x42);
/// ///
/// b.write_be_int(1, 3, 0x99); /// b.write_be_int(1, 3, 0x99);
@ -1464,7 +1464,7 @@ mod write_string_functions {
/// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written. /// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written.
/// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_utf8(1..5, "朝には紅顔ありて夕べには白骨となる"); /// b.write_utf8(1..5, "朝には紅顔ありて夕べには白骨となる");
@ -1482,7 +1482,7 @@ mod write_string_functions {
/// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written. /// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written.
/// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_utf8(1..=5, "朝には紅顔ありて夕べには白骨となる"); /// b.write_utf8(1..=5, "朝には紅顔ありて夕べには白骨となる");
@ -1506,7 +1506,7 @@ mod write_string_functions {
/// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written. /// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written.
/// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_utf8(1, 5, "朝には紅顔ありて夕べには白骨となる"); /// b.write_utf8(1, 5, "朝には紅顔ありて夕べには白骨となる");
@ -1525,7 +1525,7 @@ mod write_string_functions {
/// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written. /// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written.
/// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_ascii(1..5, "hello, world!"); /// b.write_ascii(1..5, "hello, world!");
@ -1546,7 +1546,7 @@ mod write_string_functions {
/// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written. /// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written.
/// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_ascii(1..=5, "hello, world!"); /// b.write_ascii(1..=5, "hello, world!");
@ -1574,7 +1574,7 @@ mod write_string_functions {
/// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written. /// * If number of bytes in `range` < length of `string`, extra bytes in `string` are not written.
/// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified. /// * If number of bytes in `range` > length of `string`, extra bytes in `range` are not modified.
/// ///
/// ```ignore /// ```rhai
/// let b = blob(8); /// let b = blob(8);
/// ///
/// b.write_ascii(1, 5, "hello, world!"); /// b.write_ascii(1, 5, "hello, world!");