Commit History

Author SHA1 Message Date
  Steven Oud 580d760b5a bitwise shift oprators 9 years ago
  Steven Oud 84230f026c order does no longer matter in symbols struct in the lexer 9 years ago
  Steven Oud 691ca51d72 keywords seperated for symbols so identifiers get read correctly 9 years ago
  Steven Oud e4e9112581 finished lexer rewrite and tidied parser 9 years ago
  Steven Oud 9bbeeddd27 revised lexing of multi-char tokens 9 years ago
  Steven Oud e602a89056 char data type and reworked line number in error messages 9 years ago
  soud 7206f9b3d4 rpn to ast start 9 years ago
  soud f87c915102 fixed stupid memory bug and some reformatting 9 years ago
  Steven 566f0943ac updated `llvm-config --cflags` enables -Wwrite-strings, so make it shut up 9 years ago
  soud e21117a235 expression parser improvement 9 years ago
  soud aa739b73ee default int and float types 9 years ago
  Steven 743bad060b (almost) all operators in parser, shorthand if/unless and mod assignment operator 9 years ago
  Steven 598cfbb93e pow operator 9 years ago
  Steven 69f881ce1e float32 and float64 added, if parser extended 9 years ago
  soud ae34909c9b expression parsing workable state 9 years ago
  Steven 88005c2d52 stack push/pop fix 9 years ago
  Steven c1a8774d2a readme fix 9 years ago
  Steven 1d2a6750bb stack to token stack, basic expression parsing 9 years ago
  soud 411136a90e operators association in parsing expression 9 years ago
  Steven 19637b39c6 shunting yard start 9 years ago
  Steven 07548ee7ff updated readme and stack data type 9 years ago
  Steven 69ee18e3f4 keywords rename and parser eat fix 9 years ago
  Steven e4bc434d28 nitpicks 9 years ago
  Steven 2c1faac2d2 number ast node type and EOF in comments fix 9 years ago
  soud 0b183bebc6 formatting 9 years ago
  soud 31560ccb2a EOF checking in comment reading 9 years ago
  soud 292b08e80f small output text change 9 years ago
  soud 6b98c224cb another seg fault bites the dust 9 years ago
  Steven f34473c352 comment style change 9 years ago
  soud 93c07cfe15 parser error state 9 years ago