Interpreters 3.0beta3 Beta

Released on: Friday, 27 December 2013 00:00
  • MAJOR FEATURE: the class of parameters and locals can now be asserted using If .. Isa .. allowing general restrictions in parameter restrictions and more specific access (attributes, scripts, containers) with the If-statement
  • FEATURE: Attributes inherited from entity can now be referenced for literals
  • FEATURE: Debugger now has a command to toggle a levels of trace off and on
  • FEATURE: Debugger now lists the programmer name of instances as well as the player name
  • FEATURE: Debugger can now list instances matching a wildcard pattern ("instance a*")
  • FEATURE: Compiler now flags all occurrences of a multiply defined identifier
  • BUGFIX: Out of memory error in interpreter for very large game fixed
  • BUGFIX: sometimes locating a location At itself crashed the interpreter
  • BUGFIX: comparing strings with '' did not work
  • BUGFIX: using a location identifier as a direction sometimes caused a compiler crash
  • BUGFIX: A DEBUG message would be printed in some games in some circumstances

Gargoyle slot-in for MacOSX

MacOSX

Downloaded 3769 times
File size 618.70 Kb
MD5 Signature ed4537a816e50817229c7220e8b9da0d
SHA1 Signature 3d2e13db7c3ea908f56a23c71fe29ccf8b908777
SHA-256 Signature 483a1b14f1aae2b278eb5f3aebd0b3cd23f22a3e946d57a26450cac7db5af1b2
SHA-384 Signature 59f8159219bcb9f99875421bfc624d74234118a1afb9ff85b54b5838d020c9c8c2e66371c17a96ca5ad6bae932363871
SHA-512 Signature 6d74a210e3ee27b18d6b01a563008aff4a5976da709b6245606a67c0178f339d4f505f47873ac9719049234d6bf6bb29660ff381425ee859c7b9e07d35240141
Compatibility MacOSX

Gargoyle is a multi-format player which exists for a number of platforms including MacOSX. Distributions of Gargoyle includes an Alan interpreter but to upgrade that to more recent versions you need to download this slot-in replacement and follow the instructions to install it inside Gargoyle.

The Gargoyle multi-format player is the recommended interpreter for playing Alan games on MacOSX. To use the latest version of the Alan interpreter you should download the slot-in replacement and install it.

Using the Terminal:

cd /Applications
tar xvf 

Using the Finder:

Open two Finder windows. In one, go into the "Content of the package" of the Gargoyle.app in the downloaded package. In the other go into the "Content of the package" of /Applications/Gargoyle. Then carefully drag and drop each of the files from the dowloaded package to the same place inside /Applications/Gargoyle. There are three files, two in Content/MacOSX/Frameworks and one in Content/MacOSX/PlugIns.

Note that you need Gargoyle 2011.1. Gargoyle 2010.1 does not work properly on MacOSX Lion. It is not an Alan problem.

Gargoyle slot-in for Linux64

Linux 64bit

Downloaded 3758 times
File size 404.29 Kb
MD5 Signature 58271366524dc4f25f9aa1c69ed30553
SHA1 Signature d3815dff035f60070d1714aa6c7385dd1b1584f3
SHA-256 Signature 4a2c60fd1cdd70caef1a6a9a10872ea384e61d25600a516b33aaadcf9eadd407
SHA-384 Signature 105bb05c12e3eaec561fda5e10bf729d79f25e5bb63c0b506373348a4932e3ecbe62106b859ece743c29a9e6b2460acb
SHA-512 Signature 8a1d663be11323686b8d543c9ae91d9fa8068e4fe9a189184ee96e5895d12655d9976d39026b4026d7639e7d47e80bb1357ccc70dfe04aeb5f2789cac6a27abc
Compatibility Linux 64bit

Gargoyle is a multi-format player which exists for a number of platforms including Linux. Distributions of Gargoyle includes an Alan interpreter but to upgrade that to more recent versions you need to download this slot-in replacement and follow the instructions to install it inside Gargoyle.

This download is for Linux 64bit.

Gargoyle slot-in for Linux32

Linux32

Downloaded 3811 times
File size 402.60 Kb
MD5 Signature 1e799bea4e89b3b9adb11c334041e860
SHA1 Signature 939752103765a15541c4eadb3290e72cbb129f8a
SHA-256 Signature 58ac1f6fddb538515b1e8c554e46833d7ed9fd42a6d7c2dc76db986963170187
SHA-384 Signature 0aa1fa8422b7df160fc4825671067f252a42c671c749b159eca02f4355efeb0397fbc485523f8aa6c873a4eb0170d8ac
SHA-512 Signature 059a48ce2335f7485b9300460bb31302ed046b8e56cab18027ddecc48b101a4c7ed04a8464a7ea227e6e1baaeebc4920de946c0ac839a1108b01cd16b6b7dc4e
Compatibility Linux32

Gargoyle is a multi-format player which exists for a number of platforms including Linux. Distributions of Gargoyle includes an Alan interpreter but to upgrade that to more recent versions you need to download this slot-in replacement and follow the instructions to install it inside Gargoyle.

This download is for Linux 32bit.

Gargoyle slot-in for Windows

Windows XP Windows 7

Downloaded 3860 times
File size 96.31 Kb
MD5 Signature 86fa4b1bcf57a0c4797ac1b68115fd8b
SHA1 Signature 6f9aa8539cfeb5ea6ddcb394206be60277b408b0
SHA-256 Signature a8dc3444ee7963f1846e3930ba2eec901846cc41d863880eac678cfb78cbd40c
SHA-384 Signature 2aaa1c9f759c9397772e4ddb3053a15a44db87245b769c66c9a71dcaf942bf3e87950f12bae07c996c834a096d0da71e
SHA-512 Signature c9d7a3d97f30ba036af1227a640c88b908e59b0b2ccc820f4f08a0621e48cc0b66747bd52264a79a6a943ae30a91dcb6f022144010ad4f00b90e35849077f2f6
Compatibility Windows XP Windows 7

Gargoyle is a multi-format player which exists for a number of platforms including Windows. Distributions of Gargoyle includes an Alan interpreter but to upgrade that to more recent versions you need to download this slot-in replacement and follow the instructions to install it inside Gargoyle.

WinArun

Windows XP Windows 7

Downloaded 3918 times
File size 1.05 Mb
MD5 Signature 0c21cc81a43e8d317129f303c7ff99c4
SHA1 Signature c2515ecfbabee18331ed2a0c536c044739a7396e
SHA-256 Signature dcf1bc2aaff1bf663cbecb9b55a4bb015f9b28e73ed9cdc78c1cdaaee6469233
SHA-384 Signature ffaede9c1f292e46d2f541e18ced82f1e12a824bf61395db20e1b3d110a9586328769d1af260a632d9eeb3e6928b397a
SHA-512 Signature b2bd7e2efe15bfbe22cf045537810d9e855dc653fafb2ae216428c28af5b5cd171c924b11026f416b5efd8278999ef5cde46942a0582c23f0c4a50da8702767e
Compatibility Windows XP Windows 7

WinArun is the Windows GUI-based interpreter for Alan. It will run your game in a window with graphics. It requires Glk.dll (included). Packaged with a Windows installer.