en.SH.PP.RU news


Beta 1.1 Bugfix release

Fri May 8 19:47:57 2026 UTC

New Alya Beta 1.1 features some bugfixes:

  • Added `make install' target
  • Some example scripts were revised
  • Fixed paths to the interpreter in example scripts
  • Fixed segfault on empty initial view field (for example, when typing empty line in interacrive mode)

Thanks to dronix <http://apm.unixwizards.net> who sent me useful feedback and improved the Makefile.


Alya Beta!

Wed May 6 20:30:06 2026 UTC

I finally made interpreter behavior with lexical, syntactical and execution errors adequate, so it became more suitable for the public. So I decided to release it as a first beta version.

The new version features various Refal-program errors, such as:

  • Imbalanced quotes, brackets and parentheses
  • Execution errors: unknown function, no matching pattern
  • And much more!

Explore!


Compound symbol update!

Sat Apr 25 17:42:34 2026 UTC

New version of Alya is released.

There is no more limitation on length of compound symbols, but more significant is that identifiers can contain much more characters, such as +, ~ and much more.

It only cannot start with '=' and contain any of this: #;{}()<>'

Download page.


Alya v. Alpha 0.1 published

Mon Apr 20 17:39:04 2026 UTC

I published the first version of my largest program (about 1500 lines of code). It can be found here:

http://en.sh.pp.ru/alya.html

It is my first published program, so there might be troubles.

There's still much work to do, but it already works (from some point of view).

Enjoy!


The site was set up

Tue Mar 31 22:09:37 2026 UTC

This is my, well, third attempt to create a site. I hope this time it will be useful.

I didn't finished the setting yet (just look at this cool woodpecker in the upper-left corner), but it's 1:12 am and I want to sleep, so I'll do it tomorrow.

I will publish my recent project here in the next few days.


RSS feed