mirror of https://github.com/exaloop/codon.git
* IR escape analysis (WIP) * Handle calls (WIP) * Fix argument tracking (WIP) * Cleanup * Fix function caching * Add annotations * Add capture analysis * Fixes * Add tests * More tests & fixes * Refactor * Add escape interface * Fix consts * Fix throw side effect * Fix case for vararg C functions * Add IR pass timing * Fix internal func capture status * Avoid warning on exe build * More tests * Fix var tracking & more tests * Fix derived computation and more tests * Optimization * Better derived set generation * More tests * Cache reaching-def results * Fix pass group repeat * Fix use-after-free issue * Initial re functions * Cleanup * Add parseCode * Add parseCode * Fix IR realization * Allow for NumPy conversions * Update re * clang-format * Add pattern methods * Add more functions * More functions * Fixes * Cleanup * Add more functions * Add groups() * Add flags * Use optionals where needed * Support errors * Fix replacement * Fix sub * Fix unescape * Add tests * Fix expand * More tests * More tests * More tests * Add remaining tests * Revert Python changes * Use atomic alloc * Fix test * Fix errors * Fix unescape Co-authored-by: Ibrahim Numanagić <ibrahimpasa@gmail.com> |
||
---|---|---|
.. | ||
algorithms | ||
internal | ||
os | ||
bisect.codon | ||
cmath.codon | ||
collections.codon | ||
datetime.codon | ||
functools.codon | ||
getopt.codon | ||
gzip.codon | ||
heapq.codon | ||
itertools.codon | ||
math.codon | ||
openmp.codon | ||
operator.codon | ||
pickle.codon | ||
python.codon | ||
random.codon | ||
re.codon | ||
sortedlist.codon | ||
statistics.codon | ||
string.codon | ||
sys.codon | ||
threading.codon | ||
time.codon | ||
unittest.codon |