From b6ff46c39ed7ba9ce32bb6f3d64f9522bd6d7cd4 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Wed, 3 Nov 2021 17:22:14 +0800 Subject: [PATCH] README: update --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c36dc1f9..6480476c 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,16 @@ # NAC3 compiler This repository contains: +- nac3ast: Python abstract syntax tree definition (based on RustPython). +- nac3parser: Python parser (based on RustPython). - nac3core: Core compiler library, containing type-checking and code generation. +- nac3standalone: Standalone compiler tool (core language only). - nac3artiq: Integration with ARTIQ and implementation of ARTIQ-specific extensions to the core language. -- nac3standalone: Standalone compiler tool (core language only). +- runkernel: Simple program that runs compiled ARTIQ kernels on the host + and displays RTIO operations. Useful for testing without hardware. + The core compiler knows nothing about symbol resolution, host variables etc. nac3artiq and nac3standalone provide (implement) the