aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-28Add timeit to measure test timingsGanesh Viswanathan
2020-04-28Fix mode, toast output dirnimcfgGanesh Viswanathan
2020-04-28Prevent plugin outdir override by configurationGanesh Viswanathan
2020-04-28Enable conf detection in toast standaloneGanesh Viswanathan
2020-04-28Fix #151 and fix #153 - detect nim.cfgGanesh Viswanathan
2020-04-26Merge pull request #191 from jyapayne/poc_print_astgenotrance
[ast2] Enable parsing some C Macro expressions to Nim expressions using treesitter
2020-04-26Address some PR commentsJoey Yakimowich-Payne
2020-04-26Add test for not supported nodesJoey Yakimowich-Payne
2020-04-26Don't support multiple base nodes yetJoey Yakimowich-Payne
2020-04-26Fix comments breaking codeJoey Yakimowich-Payne
2020-04-26Add skippedSymbols for determining if a type has been skippedJoey Yakimowich-Payne
2020-04-26Add hack for skipping types as root nodesJoey Yakimowich-Payne
2020-04-26Fix tmath testsJoey Yakimowich-Payne
Modify tmath.nim to have one skip symbol Fix macro expansion with common value Fix tmath again
2020-04-26Consolidate shift_expression into binary_expression and write more testsJoey Yakimowich-Payne
2020-04-26Update code with comments and add debug expr procJoey Yakimowich-Payne
2020-04-26nimState -> gStateJoey Yakimowich-Payne
2020-04-26Update based on comments from review. Need to add more docs and reorg to use ↵Joey Yakimowich-Payne
gstate
2020-04-26Fix pcre testsJoey Yakimowich-Payne
2020-04-26Add missing sized type specifier for 'long int', etcJoey Yakimowich-Payne
2020-04-26Add comments describing capabilitiesJoey Yakimowich-Payne
2020-04-26Use tsNodeChildJoey Yakimowich-Payne
2020-04-26Make bitwise_expression forwards compatibleJoey Yakimowich-Payne
Skip syms for tmath Skip more syms Add casting back for cast_expression. Disable cast test on Nim < 1.0.0 Skip more syms for cast expressions on Nim < 1.0.0
2020-04-26Fix cast typeJoey Yakimowich-Payne
only run tast2 on supported compilers Change cast to gentle type cast Re enable tests for Nim < 1.0.0
2020-04-26Add string and char supportJoey Yakimowich-Payne
Update some comments Rename exprparser main proc Don't export parse procs Add missing utils module Try to fix array type test Try fix cast test error Disable cast test for now Revert back comment test. Have to figure out how to test without vm
2020-04-26Add sizeof expression parser, fix nkNone issue, reduce size of typeof ↵Joey Yakimowich-Payne
expressions Cleanup, fix bugs
2020-04-26Add math_expression and fix ast2 testsJoey Yakimowich-Payne
Update to include more expressions
2020-04-23Add proper binary castingJoey Yakimowich-Payne
2020-04-23Add better error handling for unimplemented typesJoey Yakimowich-Payne
2020-04-23Add preliminary expression parsingJoey Yakimowich-Payne
2020-04-23WIP Ast printingJoey Yakimowich-Payne
2020-04-23Fix rsa testmultifile-2Travis CI User
2020-04-22Add cImport for multiple headersGanesh Viswanathan
2020-04-22markAndSweep, removeStaticcrashGanesh Viswanathan
2020-04-22Remove segfaultsmultifileGanesh Viswanathan
2020-04-22Avoid building toast twice in CIGanesh Viswanathan
2020-04-22Change FILE* to FileGanesh Viswanathan
2020-04-21Fix multi-header processing, perf improvementsGanesh Viswanathan
2020-04-21Get rid of nimStateGanesh Viswanathan
2020-04-21Handle qualifiers after typeGanesh Viswanathan
2020-04-20Some small compatibility fixes for FreeBSD (#190)BarrOff
2020-04-20Remove expandSymlinkstatlineGanesh Viswanathan
2020-04-20ast2 fix replace testGanesh Viswanathan
2020-04-20ast2 static inline with -H, fix #188, --replace supportGanesh Viswanathan
2020-04-19ast2 static inline supportGanesh Viswanathan
2020-04-17Update READMEGanesh Viswanathan
2020-04-16Fix Travis, tests for varargsvarargsGanesh Viswanathan
2020-04-15ast2 varargs supportGanesh Viswanathan
2020-04-15Fix enum size to cintnestedGanesh Viswanathan
2020-04-14ast2 nested array fieldGanesh Viswanathan
2020-04-14ast2 nested struct supportGanesh Viswanathan