PLASMA has evolved: PLEIADES 2.20

Programming the 6502 microprocessor and its relatives in assembly and other languages.
Post Reply
resman
Posts: 154
Joined: 12 Dec 2015
Location: Lake Tahoe
Contact:

PLASMA has evolved: PLEIADES 2.20

Post by resman »

PLasma Enhanced InterActive Development EnvironmentS

After a long gestation period, PLASMA has been reborn as PLEIADES with many new features, enhancements and bug fixes.

TLDR; Check out the video: https://youtu.be/nrCwYxA_N_E

From the GitHub project page: https://github.com/dschmenk/PLASMA

PLASMA has grown from a language compiler to a full featured interactive environment for developing and running applications. With the addition of FORTH and LISP to the PLASMA ecosystem as well as support for assembly programming with EDASM and even a bugfix so AppleSoft can run from the PLASM command line, a new designation for the expanded functionality seems in order. PLEIADES incorporates many feature improvements and bug fixes from the previous PLASMA 2.11 release. Here a some of the biggest updates:
  • Increase evaluation stack size to 32 entries for more complex algorithms
    Support longer lines and line continuations in PLASMA compiler
    Add 80 column (and greater) video mode to text editor and console I/O
    Increase editor max line length to 127 characters
    Greatly improve text loading performance of text editor
    PLVM, the Portable PLASMA VM, now runs modules with 6502 code
    Bug fixes and performance improvements to FORTH and LISP interpreters
    Suite of libraries and utilities for Double Hires GRaphics development
    Simple command file execution
    The combination of all these enhancements make PLEIADES an efficient environment for programming and interacting with a 6502 computer.
I hope you get a chance to check it out,

Dave...
Post Reply