Initial interpreter and standard library essentials #58
Labels
area: driver
Issues related to the command line driver.
area: interpreter
Issues related to the bytecode interpreter.
area: kernel
Issues related to the operating system interfaces.
area: library
Issues related to the standard library.
area: runtime
Issues related to the runtime system.
area: tests
Issues related to the test suite.
state: blocked
Issues that are blocked on some other issue or work.
Milestone
In the interest of being able to run Celerity code ASAP and getting a suite of behavior tests done, the initial interpreter implementation will lean heavily on the .NET runtime for garbage collection and data structures (
BigInteger
,List<T>
,Dictionary<TKey, TValue>
,HashSet<T>
etc). Eventually, these components will be swapped with native ones shared between the interpreter and JIT compiler.Some essentials of the standard library will need to be implemented - mostly just stuff for manipulating the various data types of the language and interacting with agents.
Partially depends on:
The text was updated successfully, but these errors were encountered: