Roadmap
Milestone "Template Engine" 2: Load variable directives
Percentage done: 100%, Due date: Week 4 November 2024
The *Template Engine* tool supports directives to load the values of predefined variables.
A load variable directive is of the form
@{<name>}
where
<name>
is a placeholder for an name of the form
(alphabetic|'_')(alphanumeric|alphabetic|'_')*
.
include
is forbidden as a name.
The value of the variable siteUrl
is the URL of the site.
Milestone "Arcadia.Ring1" 3: UTF8 floating-point literal strings To IEEE754 floating-point conversion
Percentage done: 25%, Due date: Week 1 March 2025
Arcadia.Ring1 (Arcadia.Ring1) provides means to convert UTF8 floating-point literal strings to IEEE754 floating-point values. A combination of the algorithms of Gay, Clinger, and Mushtak and Lemire shall be used.
Milestone "Arcadia.Ring1" 2: Count Trailing Zeroes
Percentage done: 100%, Due date: Week 4 February 2025
Arcadia.Ring1 provides means to count the number of trailing zeroes of integer types.
Milestone "Arcadia.Ring1" 1: Linux support
Percentage done: 100%, Due date: Week 4 December 2024
Arcadia.Ring1 supports Linux environments. This means:
- Arcadia.Ring1 compiles under Linux
- the automated tests run and terminate with success under Linux
Milestone "Arcadia.Ring2" 2: Linux support
Percentage done: 100%, Due date: Week 4 December 2024
Arcadia.Ring2 supports Linux environments. This means:
- Arcadia.Ring2 compiles under Linux
- the automated tests run and terminate with success under Linux
Milestone "Arcadia.Ring2" 1: Map data type
Percentage done: 100%, Due date: Week 4 October 2024
Arcadia.Ring2 provides a map data type.
Milestone "Machine Interface Language" 2: 2nd iteration of a parser for the L1 language
Percentage done: 0%, Due date: Week 1 November 2024
A 2nd iteration of the parser for the L1 language, a language for interfacing with the R runtime currently in the making. That 2nd iteration shall add support for the following features:
- procedure definitions
- class definitions
- expression statements, label statements, return statements
Milestone "CI/CD" 1: Run automated tests
Percentage done: 100%, Due date: Week 2 February 2024
Run automated tests both for the AppVeyor Windows build and the AppVeyor Linux build.
Milestone "Website" 9: Add news page
Percentage done: 0%, Due date: Week 2 April 2025
A news page is reachable from the landing page.
The news page displays news on the site and the projects.
Milestone "Website" 8: Add Data Definition Language specification
Percentage done: 0%, Due date: Week 2 March 2025
The content page for the Data Definition Language specification is reachable from the landing page.
Milestone "Website" 7: New Page
Percentage done: 0%, Due date: Week 1 March 2025
An news page is reacheable from the landing page. The news page displays news in chronologically descending order.
Archive of completed milestones
You can review completed milestones in the roadmap archive.