Skip to content

Releases: Dinnerbone/Rascal

rascal_cli-v0.2.6

09 May 12:14

Choose a tag to compare

Other

  • Support network_sandbox (FileAttributes swf tag) through API and CLI

rascal_cli-v0.2.5

09 May 11:28

Choose a tag to compare

Other

  • Support network_sandbox (FileAttributes swf tag) through API and CLI

rascal-v0.2.6

09 May 12:13

Choose a tag to compare

Other

  • Use u32::Max as double for negating things, to match Flash
  • Flip ternary expressions; this matches Flash, previously it matched mtasc

rascal-v0.2.5

09 May 11:28

Choose a tag to compare

Other

  • Fix x instanceof Foo && otherExpr
  • Store variables and parameters in registers; implements DefineFunction2 properly
  • Resolve ast Vec to single declarations
  • Added function level scoping
  • Change hir::Script(Vec) to {statements: ...}
  • Introduce MutVisitor, switch simplifying to use it
  • Remove hir::ConstantKind::This
  • Support reading and writing of DefineFunction2

rascal_cli-v0.2.4

02 May 13:49

Choose a tag to compare

Other

  • Support network_sandbox (FileAttributes swf tag) through API and CLI

rascal-v0.2.4

02 May 13:48

Choose a tag to compare

Other

  • Fix codegen for try-catch (jump to end after try statements)
  • Update try_catch test with (broken) try{/no throw/}catch(){} examples

rascal_cli-v0.2.3

30 Apr 19:13

Choose a tag to compare

Other

  • Support network_sandbox (FileAttributes swf tag) through API and CLI

rascal_cli-v0.2.2

30 Apr 18:00

Choose a tag to compare

Other

  • Move swf_version and frame_rate into structs with builder style API, for less breakage
  • Add ProgramBuilder::add_pcode(path) and --pcode CLI

rascal-v0.2.3

30 Apr 19:13

Choose a tag to compare

Other

  • Support network_sandbox (FileAttributes swf tag) through API and CLI

rascal-v0.2.2

30 Apr 18:00

Choose a tag to compare

Other

  • Bump annotate-snippets from 0.12.12 to 0.12.15
  • Add SwfOptions::with_stage_size
  • Move swf_version and frame_rate into structs with builder style API, for less breakage
  • Add ProgramBuilder::add_pcode(path) and --pcode CLI