Jump to content




Shurtle Preview


  • You cannot reply to this topic
5 replies to this topic

#1 Cruor

  • Members
  • 413 posts
  • LocationNorway

Posted 08 October 2014 - 08:28 PM

Shurtle is a stack based language for making turtle movement from the shell more convenient.

The project was started because I found the built in `go` program too inconvenient, and wanted something which was easier to use, and more powerful.
So far Shurtle supports more than just basic Turtle movment. It has for loops, while loops and ternary, making it able to do most of your turtle shenanigans.

Documentation and example programs are work in progress.

Documentation as of 2015-07-26

Example farm program

Old preview video

At the moment the project is still in alpha, and is not publicly available.

Edited by Cruor, 26 July 2015 - 02:09 PM.


#2 Cruor

  • Members
  • 413 posts
  • LocationNorway

Posted 26 July 2015 - 02:11 PM

Cleaned up topic. Documentation and example code added.

#3 flaghacker

  • Members
  • 655 posts

Posted 26 July 2015 - 05:26 PM

Hmmm... It looks to me that this language is more complex and less readable than plain Lua... Doesn't it make stuff harder in the end?

#4 cyanisaac

  • Members
  • 369 posts
  • LocationSan Diego, CA

Posted 26 July 2015 - 07:34 PM

Wouldn't this belong in the Programs section? Or the APIs/Utilities section?

#5 biggest yikes

  • Members
  • 573 posts

Posted 26 July 2015 - 09:36 PM

View Postcyanisaac, on 26 July 2015 - 07:34 PM, said:

Wouldn't this belong in the Programs section? Or the APIs/Utilities section?
There's no code.

#6 Oddstr13

  • Members
  • 25 posts
  • LocationNorway

Posted 27 July 2015 - 06:36 AM

View Postflaghacker, on 26 July 2015 - 05:26 PM, said:

Hmmm... It looks to me that this language is more complex and less readable than plain Lua... Doesn't it make stuff harder in the end?

The primary usage of this language is as a replacement for the CraftOS buildt in program, go.

go forward 3 right forward 2
vs.
g 3fr2f

A slightly more advanced example; while turtle can mine upwards, mine forward and move forward:
g #U$m{mf}





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users