aboutsummaryrefslogtreecommitdiff
path: root/src/parser.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* expr as type; {N}bool is still causing problemsgingerBill2016-08-141-79/+54
|
* Compound Literals - struct, array, slice, vectorgingerBill2016-08-121-18/+32
|
* Code generation for procedure literalsgingerBill2016-08-111-0/+3
|
* Tuple support in codegengingerBill2016-08-101-2/+13
|
* f16/f128,u|i128, basic vector support.gingerBill2016-08-101-0/+27
|
* Strings galore!gingerBill2016-08-051-0/+3
|
* Minor refactor and basic librarygingerBill2016-08-051-0/+2
|
* String supportgingerBill2016-08-051-4/+1
|
* Basic call expression and fix to assignment count checkinggingerBill2016-08-031-1/+3
|
* ret, unreachable, param, derefgingerBill2016-08-021-3/+3
|
* Massive Refactor and If statementsgingerBill2016-08-021-387/+319
|
* Big Refactor to type less :PgingerBill2016-08-011-603/+613
|
* Restart LLVM IR SSA generationgingerBill2016-07-301-23/+26
| | | | This is the third go and I'm going for it!
* `alias` and unified parameters lists for procedures and structures.gingerBill2016-07-251-69/+92
|
* Branch Statements, if init statement, File parsing errorsgingerBill2016-07-241-67/+235
|
* Compound literals and WarningsgingerBill2016-07-231-13/+124
|
* Procedure LiteralgingerBill2016-07-221-7/+41
|
* Path validatorgingerBill2016-07-211-8/+54
|
* Only allow .odin files to be parsedgingerBill2016-07-211-3/+5
|
* Support import files as modules (i.e. import only once)gingerBill2016-07-211-511/+670
|
* Random Order File Scope DeclarationgingerBill2016-07-121-4/+8
|
* Tags, enclosed proc results and better error handlinggingerBill2016-07-111-113/+145
|
* Initial release versiongingerBill2016-07-091-55/+33
| | | | | | * Code cleanup * Fix some TODOs * Reduce heap allocation use and replace with arena allocation
* Slices and slice expressionsgingerBill2016-07-081-4/+55
|
* Initial CommitgingerBill2016-07-071-0/+1591
Original Git Repo "went bad" so I had to restart.