#!/usr/bin/env nomsu -V4.8.8.6 # This file defines upgrades from Nomsu <3.6 to 3.6 use "compatibility/compatibility.nom" upgrade action [..] append %item to %list, add %item to %list, to %list add %item, to %list append %item ..to "3.6" as (%list::add %item) upgrade action [add %item to %list at index %i] to "3.6" as (..) %list::at index %i add %item upgrade action [pop from %list, remove last from %list] to "3.6" as (%list::pop) upgrade action [remove index %index from %list] to "3.6" as (..) %list::remove index %index upgrade action [to %1 write %2, %1 <-write %2] to "3.6" as (%1::append %2) upgrade action [to %1 write %2 joined by %3] to "3.6" as (..) %1::append %2 joined by %3 upgrade action [declare locals in %lua] to "3.6" as (%lua::declare locals) upgrade action [declare locals %locs in %lua] to "3.6" as (..) %lua::declare locals %locs upgrade action [add free vars %vars to %lua] to "3.6" as (..) %lua::add free vars %vars upgrade action [remove free vars %vars from %lua] to "3.6" as (..) %lua::remove free vars %vars