Results 1 to 10 of 19

Thread: awful - script interpreter

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    So, yeah, some time has went by. The project has been sitting idle for a few months, but recently I've picked it up again and began tinkering. After remodelling some internals workings a bit and implementing a few important elements, like arrays and dictionaries, I think I can update the thread.

    (Yes, I know the loop should go to :sqrt $LIMIT.)

    Above is example code for the Sieve of Eratosthenes, demonstrating the use of arrays and user-defined functions. I've also updated the manual to include the relevant info. Of course, the documentation is still far from complete, but I think it's enough to get one started, and given the fact that the interpreter is still yet to be released as a downloadable version... Well, let's say I'm currently more focused on extending and improving the code, rather than writing the manuals.

    So, if anyone's interested, the links from the first post are still valid.
    Manual, to learn the syntax: http://pi.svgames.pl/?awful
    Playground, to wreak havoc with your scripts: http://pi.svgames.pl/form.cgi

  2. #2

    I did a small benchmark today. awful is far from being the demon of speed, but still, I'm content with the results. If everything goes fine, I should be able to release the binaries, along with some docs, by the end of the month. Stay tuned!

  3. #3
    interesting
    could you show what compiler options used for both fpc and gcc ?

  4. #4
    I used no commandline options, simply specified input and output file (and -lm where needed for gcc). Whatever optimisations were applied by the compilers (if any), they are enabled by default.

    Also, if anyone would like to spare some time, please take a look at http://pi.svgames.pl/wiki, where I'm writing the documentation for awful and share any thoughts you may have.

  5. #5

    I pleased to announce public release of awful v.0.4.0 (rev. 31). The interpreter is available for Windows and Linux (x86 and ARM) at my homepage. Documentation and any other info you may need can be found on the wiki. Any suggestions are welcome.
    Homepage: http://svgames.pl
    Wiki: http://pi.svgames.pl/wiki

  6. #6
    I can't see where to download it from. The Download page has a lot of games but I can't see awful.
    No signature provided yet.

  7. #7
    Bah. Guess I need to re-think the navigation. Going to a section opens a sub-menu beneath the main menu. In Download, you go to Programs, awful is there.

    Maybe just change the order of menus and make the sub-section menu go above main?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •