This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "State Machine Dialect" | |
| Date: 3-Feb-2021 | |
| Author: "Gabriele Santilli" | |
| File: %state-machine.reb | |
| Type: module | |
| Name: rgchris.state-machine | |
| Version: 1.8.1 | |
| Exports: [state-machine] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "Data URI Scheme" | |
| Date: 13-Feb-2021 | |
| Author: "Christopher Ross-Gill" | |
| ] | |
| use [chars type] [ | |
| chars: complement charset "^-^/^M ,/;" | |
| sys/make-scheme [ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "TextMate Support" | |
| Author: "Christopher Ross-Gill" | |
| Date: 8-Feb-2021 | |
| Type: module | |
| Name: rgchris.textmate | |
| Exports: [tm textmate neaten envelop form-error] | |
| ] | |
| tm: make object! [ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "Rebol Script Cleaner (Pretty Printer)" | |
| Date: 10-Feb-2021 | |
| File: %clean-script.reb | |
| Version: 1.2.3 | |
| Type: module | |
| Name: rgchris.clean-script | |
| Exports: [clean-script] | |
| Author: "Christopher Ross-Gill" | |
| Purpose: { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "Presentation Style" | |
| Author: "Christopher Ross-Gill" | |
| Date: 20-Sep-2004 | |
| History: { | |
| Based on "Presentation Dialect" by Jeff Kreis | |
| 15-Jan-2001 | |
| https://www.cs.unm.edu/~whip/make-presentation.r | |
| https://www.cs.unm.edu/~whip/test-prez.r |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "LZW (De)Compression Routine" | |
| File: %lzw.reb | |
| Author: "Christopher Ross-Gill" | |
| Date: 31-Jan-2021 | |
| Version: 0.1.0 | |
| Type: module | |
| Name: rgchris.lzw | |
| Exports: [lzw] | |
| Needs: [%bitwise.reb] ; https://gist.github.com/rgchris/aeaf8b7467906844d4275e8b9af09397 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "Bitwise Helpers" | |
| Date: 28-Jan-2021 | |
| Author: "Christopher Ross-Gill" | |
| Type: module | |
| Name: rgchris.bitwise | |
| Exports: [shift-binary signed32] | |
| Notes: { | |
| * General Purpose BINARY SHIFT function (not optimized) | |
| * Signed-32 helpers |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "Parse Machine" | |
| Author: "Christopher Ross-Gill" | |
| Date: 24-Jan-2021 | |
| Home: https://github.com/rgchris/Scripts | |
| File: %parser.reb | |
| Version: 0.2.2 | |
| Purpose: { | |
| Provides a versatile wrapper around PARSE for handling diverse | |
| data formats. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "Ascii 85 Encoder/Decoder for Rebol 2" | |
| Date: 6-Jan-2021 | |
| Author: "Christopher Ross-Gill" | |
| Version: 1.0.0 | |
| ] | |
| pow-85: [52200625 614125 7225 85 1] | |
| ascii85: charset [#"!" - #"u"] | |
| whitespace: charset as-string #{00090A0C0D20} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Rebol [ | |
| Title: "Form Decimal for Rebol 2" | |
| Date: 4-Jan-2021 | |
| Author: "Christopher Ross-Gill" | |
| Purpose: "Render a decimal! value sans scientific notation" | |
| Tests: [ | |
| "12345000000000000000000" | |
| "0.0000000000001" | |
| "0.1" | |
| "-0.1" |