Frame the basic scanner that will tokenize input
Duplicate or related to T1281.
Description
Description
Details
Details
- Task Type
- Feature
- Proposed Urgency
- Established
- Gravity
- g5: Critical
- Friction
- f1: Freeway
- Relativity
- r1: Trivial
- Volatility (Caught At)
- Not a Bug
- Origin
- Not a Bug/Unknown
Revisions and Commits
Revisions and Commits
rR Ratscript | |||
D384 Lexer/Tokenizer | |||
D383 | rR64bdd6c9bcec Lexer/Tokenizer | ||
D343 | rR7e1fd2e9195d Tokens, Tokentypes, Lexer |
Status | Assigned | Task | ||
---|---|---|---|---|
Completed | ardunster | T1378 Scanner/Lexer | ||
Completed | ardunster | T1379 Command Line Console - Link to scanner | ||
Completed | ardunster | T1387 Set up Token class and TokenType enum | ||
Completed | ardunster | T1388 Get SIMPLExpress to recognize necessary math pattern | ||
Completed | ardunster | T1393 SIMPLEXpress Integration tests, API | ||
Rejected | ardunster | T1401 SIMPLEXpress: Simplex.match() math recognition | ||
Rejected | ardunster | T1402 SIMPLEXpress: UnitParser math recognition | ||
Completed | ardunster | T1404 SIMPLEXpress: Create simplex_parser function | ||
Completed | ardunster | T1408 SIMPLEXpress: snag marker | ||
Open | None | T1403 Ratscript: Math parser | ||
Open | None | T1377 Display result/output (basic math expression) | ||
Open | None | T1376 Error messages (basic math) | ||
Open | None | T1375 Handling PEMDAS | ||
Open | None | T1374 Negation/creating negative numbers | ||
Open | None | T1373 Parsing and tokenizing basic math operators | ||
Open | None | T1372 Parsing and tokenizing decimals (number) | ||
Open | None | T1371 Parsing and tokenizing integers (int) |