Skip to content

Releases: BinarySoftware/PseudoLang

PseudoLang 0.9.1

09 Dec 14:35
e8c73cb
Compare
Choose a tag to compare

Fixed #27

Still better to add a newline between functions in function, like here between assigning bar to a and printing a

foo()
    bar()
        return 42
    a <- bar()

    print(a)

important:

Do not write

    a <- bar()

    print(a)

as

 print(bar())

This issue is still to be fixed

PseudoLang 0.9

24 Nov 15:30
02729a8
Compare
Choose a tag to compare

This is the primary release of PseudoLang. To be tested.

It comes as source code to be built with SBT, or in a .jar package. Please ensure that you have 'Main.pseudo' file with your pseudocode in the same directory as .jar package.

Known issues:

  • functions called inside of function call might not work. Avoid writing:
    foo(bar())
    instead use this expression:
    a <- bar()
    foo(a)
  • function right under function wont work. Avoid writing: (Fixed in 0.9.1)
    foo(a)
        if(a<0)
    instead put something between:
    foo(a)
       // here comes the fix
       if(a<0)