Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Eric Streit 5703b27527 resolve-check step 4a: store expression-node types (AST.SetTy) 1 viikko sitten
  Eric Streit 7ca434b449 resolve-check step 3: forward operand is InvalidType; drop IsFwdVar 1 viikko sitten
  Eric Streit f34ca98f81 resolve-check step 2: move forward-reference resolution into Check 1 viikko sitten
  Eric Streit ccb3cb1bea generics inc2: instantiate by re-parsing the generic source 2 viikkoa sitten
  Eric Streit 31633b823f generics inc2 (WIP): instantiation context + unit/refinement queries 2 viikkoa sitten
  Eric Streit e1d04724e4 generics inc1: recognise the four generic module categories 2 viikkoa sitten
  Eric Streit b3dcee8844 feat: GOTO and statement labels 2 viikkoa sitten
  Eric Streit 38aa98e7af feat: class results and chained post-call method calls 2 viikkoa sitten
  Eric Streit 8ffa539d55 feat: composite function results (record/array/set) 2 viikkoa sitten
  Eric Streit 8c8ed06965 feat: statement-context result suffixes (call result as assignment target) 2 viikkoa sitten
  Eric Streit 02f2526f12 lower L7: split ProcHeading — drop Mangled/SetFuncRes/EndFuncHeader 2 viikkoa sitten
  Eric Streit f59b784893 lower L7: decouple the remaining runtime value ops 2 viikkoa sitten
  Eric Streit 0ebe92eea7 lower L7: decouple assignment from the emitter 2 viikkoa sitten
  Eric Streit 06672908fe lower L7: decouple Design and ResultComp from the emitter 2 viikkoa sitten
  Eric Streit 90d2529af6 lower L7: decouple Design/Fact/ArgList/ActParam and drop the note chain 2 viikkoa sitten
  Eric Streit d469c78fb6 lower L7: decouple Fact's runtime builtins and calls 2 viikkoa sitten
  Eric Streit 4f2afa0525 lower L7: decouple Expr relation from the emitter 2 viikkoa sitten
  Eric Streit 5fb26e7955 lower L7: decouple Term from the emitter 2 viikkoa sitten
  Eric Streit 6001af69dc lower L7: decouple SimExpr from the emitter 2 viikkoa sitten
  Eric Streit d730e80a45 lower L7: remove the dead Can* capability walkers and flip scaffolding 2 viikkoa sitten
  Eric Streit acc4e9158b lower L7: drop inline emit from the declarations/lifecycle 2 viikkoa sitten
  Eric Streit ce372475ea lower L7: drop inline emit from the control-flow statements 3 viikkoa sitten
  Eric Streit e5830b2cd4 lower L7: drop inline emit from the builtin statements 3 viikkoa sitten
  Eric Streit 02bc5ae7c2 lower L7: close the last single-file and session gaps for the flip 3 viikkoa sitten
  Eric Streit 7ba2adf393 lower L7: forward-typed globals are emitted after the rest (FlushPend) 3 viikkoa sitten
  Eric Streit 8add346eb0 lower L7: result suffixes, C procs/varargs, UString builtins/concat 3 viikkoa sitten
  Eric Streit 7613a86e8f lower L7: an empty procedure body is still a body 3 viikkoa sitten
  Eric Streit ff16c2ce7b lower L7: more flip coverage (WITH nesting, constructors, aggregate CONST) 3 viikkoa sitten
  Eric Streit 4cb4369324 lower L7: extend coverage for the flip (FOR BY, enums, real consts) 3 viikkoa sitten
  Eric Streit d562179cb7 lower L7: compiler session now byte-identical under -lower 3 viikkoa sitten