summaryrefslogtreecommitdiff
path: root/Parser.y
Commit message (Expand)AuthorAgeFilesLines
* support for short, int64 and AST dumpNagi5Yeq2020-06-031-2/+3
* 64 bit supportNagi5Yeq2020-06-011-3/+4
* disable formatv for LLVM release lacks of RTTI supportNagi5Yeq2020-06-011-1/+1
* bugfix and comment supportNagi5Yeq2020-06-011-1/+1
* x86 target supportNagi5Yeq2020-05-311-8/+10
* support for extern functionsNagi5Yeq2020-05-311-2/+5
* full support of array, pointer and record stuffsNagi5Yeq2020-05-311-5/+20
* support for type aliasNagi5Yeq2020-05-311-13/+33
* full support of pointer accessNagi5Yeq2020-05-301-9/+13
* support for array access (partial)Nagi5Yeq2020-05-301-25/+25
* use llvm::Function* to call a function for backward compatibilityNagi5Yeq2020-05-301-3/+8
* support for break, continue and void typeNagi5Yeq2020-05-301-9/+6
* global variable, constant supportNagi5Yeq2020-05-301-28/+40
* remove ListNode, use std::move in AST buildingNagi5Yeq2020-05-291-6/+6
* add pointer and shifting supportNagi5Yeq2020-05-291-8/+12
* add if, while, repeatNagi5Yeq2020-05-281-14/+23
* fix the rr-conflictsNagi5Yeq2020-05-271-5/+10
* fix array, string, and constant nodesNagi5Yeq2020-05-271-14/+20
* bugfix & testNagi5Yeq2020-05-261-19/+25
* finish function calls and lvalueNagi5Yeq2020-05-251-20/+22
* finish function node.Nagi5Yeq2020-05-251-51/+73
* binary and unary operationsNagi5Yeq2020-05-211-0/+1
* basic support of typesNagi5Yeq2020-05-151-14/+8
* use template to make literal nodesNagi5Yeq2020-05-141-11/+9
* code refactoringNagi5Yeq2020-05-131-35/+31
* add Location classNagi5Yeq2020-05-121-3/+8
* initial commitNagi5Yeq2020-05-121-0/+247