Aye Aye! New treasure arrived in Update v1.2.1 - The Captain's ReshuffleView the Booty

Captain's Log: Updates

Version 1.2.1

30 January 2025

Ship's Manifest

  • Added Built-In help function
  • Added check_type
  • Added assert_type
  • Added is_list_of_type
  • Added Syntax Highlighting to Maroon Playground
  • Improved responsiveness for Maroon Playground

Version 1.2.0

26 January 2025

Playground

New Feature in the site! Go play with the maroon language in the maroon playground

Import functionality

Modularise your code, ye scurvy scallywag

New String Operations

Quickly change a script with new operations such as shout, split_loot, join_crew

Ship's Manifest

  • Allowed functions to have default parameters
  • Fixed parser issues regarding random sample, random float, flip coin
  • Added comparisons
  • Added map, filter, reduce
  • Fixed list declaration parsing
  • Added support for parentheses
  • Changed first mate to be inactive by default
  • Added shuffle and weighted choice
  • Fixed issues regarding plunder loop

Version 1.1.0

27 December 2024

Pirate Companion

Meet First Mate: the companion that helps you fix code with ease!

Dialects

Modify the way yer write code, ye unsatisfied pig

Shorthand List Comprehensions

Quickly create lists with pirate-style comprehensions

Ship's Manifest

  • Enhanced error messages
  • New extra math and randomization features
  • While loops, For Loops, Repeat Loops
  • Switch Cases implemented
  • New Try / Catch mechanism
  • New easter eggs added 👀

Version 1.0.0

23 December 2024

Variables & Types

Numbers (integers & floats), Strings with double quotes, Booleans (true/false), Lists

Operators

plus, minus, times, divided_by, modulo, power, equals, greater_than, less_than, and, or, not

Functions

Start voyages to make functions!

Ship's Manifest

  • Built in functions
  • Conditional statements
  • Lists
  • Debug Tools