Skip to content
Snippets Groups Projects
Select Git revision
  • master default
  • task0
  • task1
  • task1Fix
  • task2
  • task3
  • task4
7 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.030Jun294May328Apr27262524222128Mar272625241412111028Feb27222018Commenting codetask4task4Fix CI back to BC interpreterChange CI back to BC interpreterFix GCChange code from collecting every allocationImplement copying collection GCAdd time_get functionStart with copying collection implementationFix mistake in loop bc conversiontask3task3Fix mistake in CIModify CICode cleanupMinor code refactorImplement array with variable members (very ugly implementation) and fix conditional bugImplement objects and add naive implementation of arrays (all indexes same value)Implement loops + create variable when assigning to non-existent varFix if scopesImplement ifFix bug in interpreterFix missing return = finish subtask 1Add new type to change function conversion to BCFix all tasks in subtask 1 except function callsDebug subtask 1Fix mem leakFix internals => bc conversionLittle bit of code fixingAdd bc structures => string conv.Finish AST => BC structures conv. for subtask1Implement basics of first subtaskFix main fileMove constant enumBegin with implementation of BC compilerInit bc_compiler files and modify Makefile + fml.c to accomodate for bc_compilerFix bug with object dispatchtask2task2Little bit of code upkeepFix CIAdd bc_interpret tests to CIComplete subtask3 = task2 implementationIncrease heap sizeContinue with implementation up to method calls (only arrays missing)
Loading