nac3_sca/nac3core/src
pca006132 b267a656a8 nac3core: added exception type and fixed primitive representation
- Added `Exception` primitive type and some builtin exception types.
  Note that all exception types share the same layout, and should
  inherit from the base `Exception` type. There are some hacks in the
  toplevel module for handling exception types, we should revisit and
  fix them later.
- Added new primitive types to concrete type module, otherwise there
  would be some weird type errors.
- Changed the representation of strings to CSlice<u8>, instead of
  CString.
2022-02-12 22:13:59 +08:00
..
codegen nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00
toplevel nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00
typecheck nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00
lib.rs move top level related things to a separate module 2021-08-24 17:19:17 +08:00
location.rs integrate nac3parser 2021-11-03 17:11:00 +08:00
symbol_resolver.rs nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00