149 Commits (master)
 

Author SHA1 Message Date
  Martin Dørum 6933015c72 better parser (though code gen not implemented yet) 8 months ago
  Martin Dørum 41331f4be0 mostly parsing stuuff 8 months ago
  Martin Dørum 5d8bcf692e change up some types 8 months ago
  Martin Dørum 1d30f3c869 builtins, functions, etc 8 months ago
  Martin Dørum 5032757e87 main.c nicer interface 8 months ago
  Martin Dørum 2bf2b4a88f builtin stuff, and reorganized l2_vm_value 8 months ago
  Martin Dørum dd7855a0ad update tests 8 months ago
  Martin Dørum a11c4a0351 object literals 8 months ago
  Martin Dørum eaa7a3d614 compile with -g 8 months ago
  Martin Dørum b11a9e66b4 empty functions must return 0 8 months ago
  Martin Dørum abb1277e83 parsing and vm stuff 8 months ago
  Martin Dørum fbfafb7013 syntax stuff 8 months ago
  Martin Dørum 2dffcd295d basic programs can now execute correctly 8 months ago
  Martin Dørum 6c913cce57 printing stuff 8 months ago
  Martin Dørum d48ca19bca print garbage instructions nicer 8 months ago
  Martin Dørum 9f09ee7cfc EOF in a function is an error 8 months ago
  Martin Dørum 01304b6b05 functions have bodies now 8 months ago
  Martin Dørum feaef07544 started on functions 8 months ago
  Martin Dørum 74d6840509 string 8 months ago
  Martin Dørum 7068959e3c fix deref assignment check 8 months ago
  Martin Dørum 840ef19b35 fix stuff 8 months ago
  Martin Dørum 14a8d858aa add missing free 10 months ago
  Martin Dørum d3e4547dc3 upgrade snow 10 months ago
  Martin Dørum 4af243e30c minor stuff 10 months ago
  Martin Dørum b6b283b7a1 make l2_vm_value_type take pointer 10 months ago
  Martin Dørum 48be0c18b1 parsing/codegen, plus vm work 10 months ago
  Martin Dørum 4c6d606f85 more code gen 1 year ago
  Martin Dørum cb63015ed1 code gen stuff 1 year ago
  Martin Dørum 9e6484754f tests 1 year ago
  Martin Dørum 5b5dc3a43d move stuff around, fix strset issue 1 year ago
  Martin Dørum d205047c5d style 1 year ago
  Martin Dørum 3580a28e00 stuff 1 year ago
  Martin Dørum 744ffc28ab restrict files to src 1 year ago
  Martin Dørum 4c5f575e85 more stuff 1 year ago
  Martin Dørum e7d4f307e3 strset 1 year ago
  Martin Dørum 78d7dd552c remove prints 1 year ago
  Martin Dørum f71e87c213 namespace (int->int map) 1 year ago
  Martin Dørum 54adcc0039 vm 1 year ago
  Martin Dørum 4bd819cda1 VM progress 1 year ago
  Martin Dørum 64ec7d4725 vm stuff 1 year ago
  Martin Dørum b55fc6e44e bitset 1 year ago
  Martin Dørum 0f2256c45e remove debug thing 1 year ago
  Martin Dørum 81b407fe4e bitmap -> bitset 1 year ago
  Martin Dørum 24d4d7c473 ffsll fallback 1 year ago
  Martin Dørum 3a5ceb9f33 bytecode/vm stuff 1 year ago
  Martin Dørum 3ab737af50 bitmap 1 year ago
  Martin Dørum 4856e8a711 l2_token_kind_name() 1 year ago
  Martin Dørum 739bb9f958 io fixes, started lexer 1 year ago
  Martin Dørum fa204ced8b initial commit 1 year ago