123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- <!DOCTYPE html>
- <html lang="en-US">
- <head>
- <title>SlideScript ~ The Lazy Language</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1" />
- <meta name="description" content="SlideScript is a micro stripting language with the intent to give the world an effective shell like experience with the ability to use a sloppy syntax! SlideScript can do simple every day shell tasks like manipulating and working with files, and directories, piping, variable support, and backquoting, with a bit of spice like: built-in md5, and encoder / decoder, webserver, networking functions, tar and compression functions, PLUS MORE!" />
- <link href="style.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <table><tr><td>
- <div class="header">
- <img src="sslogo.png" class="logoimg" title="SlideScript logo" alt="SlideScript" />
- </div>
- </td></tr><tr><td>
- <div class="menu"><!--
- --><a href="index.html">Home</a><!--
- --><a href="api/">Documentation</a><!--
- --><a href="https://notabug.org/Pentium44/slidescript">Git</a><!--
- --></div>
- </td></tr></table>
-
- <div class="container">
- <p>Welcome to the world of SlideScript! To make it simple, SlideScript
- is the lazy language and has a very laid-back script parser. What does
- that mean for you? Well, you can take what's comfortable with you and
- implement it into a SlideScript ready form-factor with just a bit of
- behind the scenes information on how SlideScript works!<br /><br />
-
- SlideScript is early in development but supports a heap of features
- right out the gate:
- <ul>
- <li>Dynamic memory management, it's extremely lightweight</li>
- <li>Supports variables, in an adaptive way *wink*</li>
- <li>Piping support, just like your average *nix shell</li>
- <li>Supports backquoting</li>
- <li>Supports perl-like variable dumping, for reuse of same variables</li>
- <li>Supports *nix local file execution for access to personal programs</li>
- <li>Supports file read, write, catenation, and deletion</li>
- <li>Built-in lightweight grep-like support</li>
- <li>Built-in calculation functions w/ floating decimal</li>
- <li>Built-in networking functions for machine to machine file toss</li>
- <li>Built-in micro web server, because why not? :)</li>
- <li>PATH variable functionality for use as a shell</li>
- <li>Commands processed at CLI or in-script will look for
- local executables after going through built-in functions.</li>
- <li>[WIP] compression algorithm based on local
- LZ78 projects (proof-of-concept)</li>
- </ul>
- <br />
-
- As of being shy of 6,000 lines of C, with this much functionality,
- my goal is to bring SlideScript up to par as a functioning language
- and Shell implementation along the way! Flexibility, power, and
- lightweight is what we strive for in the future development of
- SlideScript, yet be as independent as possible. SlideScript requires
- next to nothing in terms of dependencies, and has proven to be quite
- cross-platform compatible!
- </p>
-
- <h3>Get SlideScript:</h3>
- <p>
- Windows (32 bit): <a href="download/slidescript-v0.7.2-win32.zip">slidescript-v0.7.2-win32.zip</a><br />
- Linux (64 bit): <a href="download/slidescript-v0.7.2-lin64.zip">slidescript-v0.7.2-lin64.zip</a><br />
- Android/RPi (arm64): <a href="download/slidescript-v0.7.2-arm64.zip">slidescript-v0.7.2-arm64.zip</a><br /><br />
- SlideScript is available as source on
- <a href="https://notabug.org/Pentium44/slidescript">NotABug</a>.
- <pre><code>
- git clone https://notabug.org/Pentium44/slidescript
- </code></pre><br />
- OR latest download source (notabug.org):
- <a href="https://notabug.org/Pentium44/slidescript/archive/master.zip">ZIP</a> &
- <a href="https://notabug.org/Pentium44/slidescript/archive/master.tar.gz">TAR.GZ</a><br />
- </p>
-
- <h3>IRC server</h3>
- <p>
- IP/Port: cddo.cc/1337<br />
- Main hang channel: <b>#theroot</b><br />
- FreeBox channel: <b>#freebox</b><br />
- FreonLinux channel: <b>#freonlinux</b>
- </p><br />
- </div>
- <div class="footer">
- © Chris Dorman, 2021 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode">CC BY-NC-SA 4.0</a> - Software GPLv2 licensed<br />
- <p>
- Powered by:<br />
- <a href="https://freedns.afraid.org/">
- <img style="width:100px;" src="https://freedns.afraid.org/images/freedns_crop.png" />
- </a>
- <a href="https://letsencrypt.org/">
- <img style="width: 100px;" src="https://letsencrypt.org/images/le-logo-wide.png" />
- </a>
- <a href="http://jigsaw.w3.org/css-validator/check/referer">
- <img style="border:0;width:80px" src="http://jigsaw.w3.org/css-validator/images/vcss-blue" alt="Valid CSS!" />
- </a>
- </p>
- </div>
- </body>
- </html>
|