» frame | home browse filter search | refresh | log on
tx   printed 18/05/2024 18:48:40 by anonymous

edit filter tree list log... summary... modify...

Loading... parse: 0msbuild: 0msquery: 1ms

 projects
 strato

 codegen

 projects
 strato

 debug

 projects
 strato

 exec

 projects
 strato
 things to consider

 ideetjes van 'sylph'

 projects
 strato

 object orientated programming

 projects
 strato

 syntax

 projects
 strato

 things to consider

references: 

 projects
 strato
 things to consider

 'code' apart van descriptions

tokens: priority high references: 

 projects
 strato

 'merge spheres': linking on the fly (ttExternal?)

tokens: priority high

 projects
 strato
 syntax

 auto call inherited: in destructor at end, not start

tokens: priority high

 projects
 strato
 syntax

 fix operator precedence

tokens: priority high

 projects
 strato
 things to consider

 lezen!

tokens: priority high

 projects
 strato

 min/max index bijhouden per source, nodes beperken tot enkel stuk

tokens: priority high references: 

 projects
 strato
 syntax

 read only variables

tokens: priority high

 projects
 strato
 syntax

 "---" to separate interface from implementation

tokens: in progress

 projects
 strato

 b-tree lookup

tokens: in progress

 projects
 strato

 Euler problems

tokens: in progress

 projects
 strato
 codegen

 LLVMIR

tokens: in progress

 projects
 strato
 syntax

 niet alleen ttPrivate, maar ook ttProtected bij 3 stukken?

tokens: in progress references: 

 projects
 strato
 things to consider

 Repl: READ print evaluatie print loop

tokens: in progress

 projects
 strato
 syntax

 ":" always (local) define, "::" cast

 projects
 strato
 syntax

 "=>" lambda syntax

references: 

 projects
 strato
 things to consider

 "immutable"

 projects
 strato
 syntax

 "interrupt" to replace sys-call?

 projects
 strato
 syntax

 "is": support not fully specified generic?

 projects
 strato
 things to consider

 "Let's build a compiler"

 projects
 strato
 things to consider

 "never unassigned obejct references"

 projects
 strato
 things to consider

 "var/let": single assignment variable

 projects
 strato

 'absorb' the tokenizer: don't build an array up front, but 'call and yield' at each token

 projects
 strato
 codegen

 'first and dirty' pascal codegen

 projects
 strato
 syntax

 'in' operator

 projects
 strato
 things to consider

 'local imports'

 projects
 strato
 codegen

 .net

 projects
 strato
 things to consider

 A Compiler Writing Journey

 projects
 strato
 object orientated programming

 abstract: throw on direct constructor?

 projects
 strato
 things to consider

 afijken van Oberon

 projects
 strato
 things to consider

 afkijken van "15 years of concurrency"

 projects
 strato
 things to consider

 afkijken van "b" (van de maker van "K" en "Q" (geen grap))

 projects
 strato
 things to consider

 afkijken van "pegen" (gvr!!!)

 projects
 strato
 things to consider

 afkijken van "sorbet"

 projects
 strato
 things to consider

 afkijken van "TypeScript vs Haxe"

 projects
 strato
 things to consider

 afkijken van 9cc

 projects
 strato
 things to consider

 afkijken van B

 projects
 strato
 things to consider

 afkijken van Boo

 projects
 strato
 things to consider

 afkijken van ceed

 projects
 strato
 things to consider

 afkijken van Cheez

 projects
 strato
 things to consider

 afkijken van Crystal

 projects
 strato
 things to consider

 afkijken van D

 projects
 strato
 things to consider

 afkijken van deze

 projects
 strato
 things to consider

 afkijken van ES6

 projects
 strato
 things to consider

 afkijken van Halide

 projects
 strato
 things to consider

 afkijken van Hare

 projects
 strato
 things to consider

 afkijken van https://matt.sh/howto-c

 projects
 strato
 things to consider

 afkijken van Jai

 projects
 strato
 things to consider

 afkijken van LAPE

 projects
 strato
 things to consider

 afkijken van LiveScript

 projects
 strato
 things to consider

 afkijken van Microsoft Verona

 projects
 strato
 things to consider

 afkijken van Nim

 projects
 strato
 things to consider

 afkijken van Perl

 projects
 strato
 things to consider

 afkijken van Pony

 projects
 strato
 things to consider

 afkijken van SBCL

 projects
 strato
 codegen
 LLVMIR

 afkijken van scheme2llvm

 projects
 strato
 things to consider

 afkijken van SOSML

 projects
 strato
 things to consider

 afkijken van SourcePawn

 projects
 strato
 things to consider

 afkijken van stark

 projects
 strato
 things to consider

 afkijken van swift

 projects
 strato
 things to consider

 afkijken van Swift4

 projects
 strato
 things to consider

 afkijken van THT

 projects
 strato
 things to consider

 afkijken van turbo pascal

 projects
 strato
 things to consider

 afkijken van umka

 projects
 strato
 things to consider

 afkijken van: Pascaline

 projects
 strato
 exec

 alignment

 projects
 strato
 things to consider

 ARC vs GC: distill strong points from this

 projects
 strato
 syntax

 argument list: allow trailing comma?

 projects
 strato
 syntax

 assignment van ttMember aan ttVar van type ttSignature: gepaste ttOverload zoeken?

 projects
 strato
 syntax

 attributes: plain preceding string, optionally with arguments?

 projects
 strato
 object orientated programming

 basic dictionary object

 projects
 strato
 things to consider

 BESEN

 projects
 strato
 things to consider

 bootstrapping wiki

 projects
 strato
 codegen

 C

 projects
 strato
 things to consider

 C# 7.0

 projects
 strato

 check this: defer when throw

 projects
 strato

 COM/ActiveX support

references: 

 projects
 strato
 things to consider

 compile target asmjs

 projects
 strato
 syntax

 consecutive comparators "2 < x < 8"

 projects
 strato
 things to consider

 constraints on types

 projects
 strato
 things to consider

 continuation

 projects
 strato
 things to consider

 correctness: compcert

 projects
 strato
 codegen

 cranelift?

 projects
 strato
 codegen

 d_codegen

 projects
 strato
 things to consider

 danilafe compilers

 projects
 strato
 debug

 debug: errors on trail

references: 

 projects
 strato
 debug

 debug: toggle trail

 projects
 strato
 debug

 debug: wait user close after program end

 projects
 strato
 debug

 debug; reset (rewind?)

 projects
 strato
 debug

 detect memory leaks

 projects
 strato
 things to consider

 deze lezen (build scripting)

 projects
 strato
 things to consider

 deze lijst overlopen

 projects
 strato
 things to consider

 disallow calling base class constructors

 projects
 strato
 codegen

 ELVM bekijken!

 projects
 strato
 exec

 exec: 'throw' Sphere.Error

 projects
 strato
 exec

 ffi

 projects
 strato
 things to consider

 FFI: foreign function interface

 projects
 strato
 syntax

 first-class class: deze nakijken

 projects
 strato
 codegen

 FlatAssembler

 projects
 strato
 things to consider

 follow the LLVM tutorial

 projects
 strato
 syntax

 force compile-time error

references: 

 projects
 strato
 syntax

 generics

 projects
 strato
 things to consider

 generics: type inference from constructor?

 projects
 strato
 syntax

 how to mark something thread local storage?

 projects
 strato
 codegen

 idee: rechtstreeks naar PNaCl?

 projects
 strato
 codegen

 iets van GCC?

 projects
 strato
 object orientated programming

 immutable

 projects
 strato
 things to consider

 immutable static map O(1)

 projects
 strato
 things to consider
 ideetjes van 'sylph'

 infer type on function argument

 projects
 strato
 syntax

 Inline JSON support

references: 

 projects
 strato
 syntax

 inline lambda

 projects
 strato
 syntax

 inside for-loop: disallow writing to iterator

references: 

 projects
 strato
 codegen

 Javascript

 projects
 strato
 things to consider

 Language Server Protocol

 projects
 strato
 things to consider

 libjit

 projects
 strato
 syntax

 multi dimensional arrays

 projects
 strato
 things to consider

 naar het schijnt zou AHK willekeurige DLL's kunnen aanroepen

 projects
 strato

 OLE complient variant

 projects
 strato
 object orientated programming

 OO: 'delagates':pointer to instance and pointer to method

references: 

 projects
 strato
 object orientated programming

 OO: data hiding: buiten file verplicht via property?

references: 

 projects
 strato
 syntax

 operator overloads

 projects
 strato
 object orientated programming

 overriding properties: inherited

references: 

 projects
 strato
 things to consider

 parse: push with more parameters

 projects
 strato
 debug

 penter/pexit

 projects
 strato
 things to consider

 pointer arith: specifically with ptr[x] that does ptr+x*SizeOf(prt.targetType)

 projects
 strato
 things to consider

 QBE

 projects
 strato
 things to consider

 read about ML type system

 projects
 strato

 record alloc + init

 projects
 strato
 things to consider

 RTTI? other kind of introspection?

 projects
 strato
 debug

 run to error

 projects
 strato

 SameType cache!

 projects
 strato
 object orientated programming

 sealed?

 projects
 strato
 things to consider

 SimplePELoader porten

 projects
 strato
 syntax

 specifc solution for 'initialization register'

 projects
 strato
 things to consider

 study https://github.com/pybee/voc

 projects
 strato
 syntax

 switch/case

 projects
 strato
 syntax

 syntactix suger for a series of properties (with type) shorthand for x(fieldname:string):fieldtype

 projects
 strato

 test: what if cast.target is another cast?

 projects
 strato
 syntax

 The Elvis Operator

 projects
 strato
 exec

 the runtime

 projects
 strato

 toevoegen aan Rosetta Code

 projects
 strato
 syntax

 tuple notation

 projects
 strato
 things to consider

 very tiny win exe's

 projects
 strato
 object orientated programming

 weak pointer: pointer syntax on class?

 projects
 strato
 things to consider

 WebAssembly

references: 

 projects
 strato
 codegen

 WebAssembly

 projects
 strato
 things to consider

 what to steal from Perl

 projects
 strato
 things to consider

 when interface not changed, don't recompile dependents

references: 

 projects
 strato
 codegen

 x64

 projects
 strato
 codegen

 x86

 projects
 strato
 things to consider

 xsView: toggle 'dictionary' nodes

 projects
 strato
 things to consider

 yield

 projects
 strato
 things to consider

 afkijken van B3

tokens: priority low

 projects
 strato
 syntax

 enumeration "_" for current value

tokens: priority low

 projects
 strato
 syntax

 language support for 'assert'

tokens: priority low

 projects
 strato
 syntax

 Pascal-style set syntax

tokens: priority low

 projects
 strato
 syntax

 ranges [x..y]

tokens: priority low

 projects
 strato
 things to consider

 toch 64 byte per item

tokens: priority low

 projects
 strato
 things to consider
 ideetjes van 'sylph'

 toch eens proberen met scope by indent

tokens: priority low

 projects
 strato
 things to consider

 ttVar also under ttMember?

tokens: priority low