Skip to content

Releases: ujjwal-kr/ram

v3.1

27 May 09:48
11da138
Compare
Choose a tag to compare

New stuff:

  • maps
  • vector shift
  • drop command

Read more about how maps work in my language here

Check the interpreter/ folder for an interpreter implemented purely in this programming language 🚀

v3.0

15 Dec 17:55
cb08b5c
Compare
Choose a tag to compare

Major Release 💥

  • Now runs on a new emulated memory and CPU model
  • Has better Error Management
  • Better Garbage Collection
  • Improved syntax
  • Really cool 👍🏻

⭐ it if you haven't!

ss

V2.7

10 Aug 13:43
9e38755
Compare
Choose a tag to compare

Major Release

  • new syntax
  • imports
  • global and local vars
  • global stack

photo_2022-08-10_18-37-22

v2.5

06 Mar 10:29
2dcb31a
Compare
Choose a tag to compare

Major update

v2.1

27 Feb 04:18
Compare
Choose a tag to compare
  • Major bug fixes
  • Add push and pull [index] from hashVars and stack
  • Formatting of test messages

proceeding to the development of an interpreter in the language itself.

v2.0

23 Feb 01:26
5220597
Compare
Choose a tag to compare

Major release

Contains custom variables see https://github.com/ujjwal-kr/ram#var and https://github.com/ujjwal-kr/ram#move
and fixed some bugs and optimizations.
It should be matured enough now to make a basic interpreter!

v1.7

11 Feb 11:45
21707ae
Compare
Choose a tag to compare

contains tests
tests

v1.6

08 Feb 23:21
4daabac
Compare
Choose a tag to compare
  • vec length
  • better docs
  • bug fixes
  • rand vars

v1.5

08 Feb 12:48
c87220f
Compare
Choose a tag to compare

Major release

  • Made code more modular.
  • One dimensional vectors to store multiple values.
  • Two variables to store strings.
  • Added std filesystem calls to open files.
  • basic string and vector operations.
  • Improve docs and more.

v1.4

05 Feb 14:45
3bb9c5f
Compare
Choose a tag to compare

contains error handling, comments, halt and loop example