Commit History

Автор SHA1 Съобщение Дата
  mingodad 8eceded6a0 Add changes from squirrel преди 9 години
  mingodad 5976c2e7b9 Add size_t and ssize_t as alias to local преди 9 години
  mingodad b1a91a7a57 Added noexcept/friend as reserved keywords преди 9 години
  mingodad 4894b953d9 Fix case when we have an anonymous block преди 9 години
  mingodad 350213c0be Added reduced using/typedef keywords valid syntax преди 9 години
  mingodad 4a0621690e Add more C/C++ keywords as accepted syntax. преди 9 години
  mingodad e2ba402fca Add parsing "extern" declarations, reorder the tokens alphabetically. преди 9 години
  mingodad 185ea89bf3 Manage comma separated list of class/struct member variables declaration. преди 9 години
  mingodad cf07758aff Added a string_t and void_t as alias to local. преди 9 години
  mingodad 2d3885ea64 Add a table to store defined class/struct names to be used as types. преди 9 години
  mingodad c6444139df SquiLu now accepts a subset of C/C++ syntax declaration for variables, functions, classes, structures. преди 9 години
  mingodad 9096e0e040 Make delayed release hooks optional преди 9 години
  mingodad 308376386b Use a wrapper for fopen преди 9 години
  mingodad 79a009d408 Several fixes from squirrel преди 9 години
  mingodad e6e8efcc4f A new simpler recursive implementation of scripting compiler "#includes" преди 9 години
  mingodad 483b2feb5b First implementation of "#include" compiler directive like in C/C++ by default it's limited to max 10 nested includes преди 9 години
  mingodad de8643bc87 Now SquiLu parse and store function parameters type and return type following the typescript parameter definition style. преди 10 години
  mingodad 1b445be88f Fix improper handling of negative values introduced by transfering code from squirrel преди 10 години
  mingodad 10d0334739 Fixes for sq_slave_vm been able to report erros, also the lexer now ignore unicode escape "\u" instead of give an error. преди 10 години
  mingodad 5e38207b7f Fix typo. преди 10 години
  mingodad 06f456a0d4 Add "let" and "auto" as alias to "local", now squilu accepts "local", "var", "let", "auto", "int_t", "uint_t", "int8_t", "uint8_t", ... преди 10 години
  mingodad 689e8b30c1 Bug fix reported on squirrel forum преди 10 години
  mingodad da2d3189d1 Fix bug reported on squirrel forum related to pre increment/decrement on corner cases. преди 10 години
  mingodad ae743d1eaa Fixes from squirrel 3.0.6 and an attempt to use computed gotos on the vm, right now it does not add any performance enhancements. преди 11 години
  mingodad 250d12392b Remove static buffer for compiler error message by a compiler instance variable. преди 11 години
  mingodad 4eb5a431d8 Added two new operators for identity equality and unequality like the ones in javascript and php преди 12 години
  mingodad d265d7a655 Fix to latest bugs from squirrel forum. преди 12 години
  mingodad 35075d670a Added a simple signal handler and somehow fixed the switch bug when having variables for case statements, now only constants or scalars are accepted. преди 12 години
  mingodad c53a7a44c7 Discovered a side effect bug introduced by the modification to allow functions declared local to be called recursivelly. преди 12 години
  mingodad 0a4e4f1df2 Added some improvements from Squirrel 3.1 beta, small fix on gumbo and updated to latest sqlite3. преди 12 години