index.html 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <!DOCTYPE html>
  2. <html lang="en-US">
  3. <head>
  4. <title>SlideScript ~ The Lazy Language</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1" />
  7. <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!" />
  8. <link href="style.css" rel="stylesheet" type="text/css" />
  9. </head>
  10. <body>
  11. <table><tr><td>
  12. <div class="header">
  13. <img src="sslogo.png" class="logoimg" title="SlideScript logo" alt="SlideScript" />
  14. </div>
  15. </td></tr><tr><td>
  16. <div class="menu"><!--
  17. --><a href="index.html">Home</a><!--
  18. --><a href="api/">Documentation</a><!--
  19. --><a href="https://notabug.org/Pentium44/slidescript">Git</a><!--
  20. --></div>
  21. </td></tr></table>
  22. <div class="container">
  23. <p>Welcome to the world of SlideScript! To make it simple, SlideScript
  24. is the lazy language and has a very laid-back script parser. What does
  25. that mean for you? Well, you can take what's comfortable with you and
  26. implement it into a SlideScript ready form-factor with just a bit of
  27. behind the scenes information on how SlideScript works!<br /><br />
  28. SlideScript is early in development but supports a heap of features
  29. right out the gate:
  30. <ul>
  31. <li>Dynamic memory management, it's extremely lightweight</li>
  32. <li>Supports variables, in an adaptive way *wink*</li>
  33. <li>Piping support, just like your average *nix shell</li>
  34. <li>Supports backquoting</li>
  35. <li>Supports perl-like variable dumping, for reuse of same variables</li>
  36. <li>Supports *nix local file execution for access to personal programs</li>
  37. <li>Supports file read, write, catenation, and deletion</li>
  38. <li>Built-in lightweight grep-like support</li>
  39. <li>Built-in calculation functions w/ floating decimal</li>
  40. <li>Built-in networking functions for machine to machine file toss</li>
  41. <li>Built-in micro web server, because why not? :)</li>
  42. <li>PATH variable functionality for use as a shell</li>
  43. <li>Commands processed at CLI or in-script will look for
  44. local executables after going through built-in functions.</li>
  45. <li>[WIP] compression algorithm based on local
  46. LZ78 projects (proof-of-concept)</li>
  47. </ul>
  48. <br />
  49. As of being shy of 6,000 lines of C, with this much functionality,
  50. my goal is to bring SlideScript up to par as a functioning language
  51. and Shell implementation along the way! Flexibility, power, and
  52. lightweight is what we strive for in the future development of
  53. SlideScript, yet be as independent as possible. SlideScript requires
  54. next to nothing in terms of dependencies, and has proven to be quite
  55. cross-platform compatible!
  56. </p>
  57. <h3>Get SlideScript:</h3>
  58. <p>
  59. Windows (32 bit): <a href="download/slidescript-v0.7.2-win32.zip">slidescript-v0.7.2-win32.zip</a><br />
  60. Linux (64 bit): <a href="download/slidescript-v0.7.2-lin64.zip">slidescript-v0.7.2-lin64.zip</a><br />
  61. Android/RPi (arm64): <a href="download/slidescript-v0.7.2-arm64.zip">slidescript-v0.7.2-arm64.zip</a><br /><br />
  62. SlideScript is available as source on
  63. <a href="https://notabug.org/Pentium44/slidescript">NotABug</a>.
  64. <pre><code>
  65. git clone https://notabug.org/Pentium44/slidescript
  66. </code></pre><br />
  67. OR latest download source (notabug.org):
  68. <a href="https://notabug.org/Pentium44/slidescript/archive/master.zip">ZIP</a> &amp;
  69. <a href="https://notabug.org/Pentium44/slidescript/archive/master.tar.gz">TAR.GZ</a><br />
  70. </p>
  71. <h3>IRC server</h3>
  72. <p>
  73. IP/Port: cddo.cc/1337<br />
  74. Main hang channel: <b>#theroot</b><br />
  75. FreeBox channel: <b>#freebox</b><br />
  76. FreonLinux channel: <b>#freonlinux</b>
  77. </p><br />
  78. </div>
  79. <div class="footer">
  80. &copy; 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 />
  81. <p>
  82. Powered by:<br />
  83. <a href="https://freedns.afraid.org/">
  84. <img style="width:100px;" src="https://freedns.afraid.org/images/freedns_crop.png" />
  85. </a>
  86. <a href="https://letsencrypt.org/">
  87. <img style="width: 100px;" src="https://letsencrypt.org/images/le-logo-wide.png" />
  88. </a>
  89. <a href="http://jigsaw.w3.org/css-validator/check/referer">
  90. <img style="border:0;width:80px" src="http://jigsaw.w3.org/css-validator/images/vcss-blue" alt="Valid CSS!" />
  91. </a>
  92. </p>
  93. </div>
  94. </body>
  95. </html>