summaryrefslogtreecommitdiff
path: root/Lexer.l
Commit message (Expand)AuthorAgeFilesLines
* add case statement supportNagi5Yeq2020-06-051-1/+10
* support for short, int64 and AST dumpNagi5Yeq2020-06-031-0/+1
* 64 bit supportNagi5Yeq2020-06-011-1/+2
* color supportNagi5Yeq2020-06-011-2/+2
* disable formatv for LLVM release lacks of RTTI supportNagi5Yeq2020-06-011-2/+2
* bugfix and comment supportNagi5Yeq2020-06-011-5/+6
* message formatting, assembly and object supportNagi5Yeq2020-06-011-1/+1
* add a sha1 test, commandline improvement, limit target to x86 onlyNagi5Yeq2020-06-011-9/+0
* commet supportNagi5Yeq2020-05-311-0/+6
* x86 target supportNagi5Yeq2020-05-311-0/+3
* support for extern functionsNagi5Yeq2020-05-311-1/+3
* full support of array, pointer and record stuffsNagi5Yeq2020-05-311-1/+2
* support for type aliasNagi5Yeq2020-05-311-1/+2
* use llvm::Function* to call a function for backward compatibilityNagi5Yeq2020-05-301-1/+4
* support for break, continue and void typeNagi5Yeq2020-05-301-0/+3
* global variable, constant supportNagi5Yeq2020-05-301-1/+2
* add pointer and shifting supportNagi5Yeq2020-05-291-0/+4
* add if, while, repeatNagi5Yeq2020-05-281-5/+6
* fix the rr-conflictsNagi5Yeq2020-05-271-2/+5
* fix array, string, and constant nodesNagi5Yeq2020-05-271-8/+8
* binary and unary operationsNagi5Yeq2020-05-211-3/+13
* basic support of typesNagi5Yeq2020-05-151-6/+5
* use template to make literal nodesNagi5Yeq2020-05-141-62/+15
* code refactoringNagi5Yeq2020-05-131-15/+11
* add Location classNagi5Yeq2020-05-121-56/+70
* initial commitNagi5Yeq2020-05-121-0/+198