🧹🧼️ Cleanup: Clean up series #139

Open
opened 2023-07-08 17:57:30 +01:00 by deavmi · 8 comments
Owner

What is this?

Just a clean up of a few things I would like to begin work on now. This includes the following listed below:

  • Lexer interface reworking #105
  • Documentation of the following:
    • BasicLexer
      • At least the LexerInterface methods
    • Compiler class
    • core.lexer package
      • package.d
      • Exceptions
      • Token
      • LexerInterface
    • symbols package
      • Check
      • symbols.typing package
        • builtins
        • core
      • Containers
      • Data
      • Expressions
      • Mcro

Note: This issue will remain open and its "selected branch" will change with whatever is being cleaned up. Once stuff is done it is checked off here (and we will merge it into vardec_varsss_dependency and then a new banch, say now feature/cleanupX will be used and set as the branch for this issue.

## What is this? Just a clean up of a few things I would like to begin work on now. This includes the following listed below: - [x] Lexer interface reworking #105 - [ ] Documentation of the following: - [ ] BasicLexer * At least the `LexerInterface` methods - [x] Compiler class - [x] `core.lexer` package - [x] `package.d` - [x] Exceptions - [x] Token - [x] LexerInterface - [ ] `symbols` package - [x] Check - [x] `symbols.typing` package - [x] builtins - [x] core - [ ] Containers - [ ] Data - [ ] Expressions - [ ] Mcro --- > **Note:** This issue will remain open and its "selected branch" will change with whatever is being cleaned up. Once stuff is done it is checked off here (and we will merge it into `vardec_varsss_dependency` and then a new banch, say now `feature/cleanupX` will be used and set as the branch for this issue.
deavmi started working 2023-07-08 17:57:33 +01:00
deavmi added the
lexer
label 2023-07-08 17:57:39 +01:00
deavmi self-assigned this 2023-07-08 17:57:48 +01:00
deavmi added this to the Lexer project 2023-07-08 17:57:52 +01:00
deavmi added this to the Clean ups milestone 2023-07-08 17:57:56 +01:00
deavmi added
qol
and removed
lexer
labels 2023-07-08 18:01:01 +01:00
deavmi added the due date 2023-07-10 2023-07-08 18:01:09 +01:00
deavmi added reference feature/cleanup1 2023-07-08 18:03:19 +01:00
deavmi stopped working 2023-07-08 19:10:30 +01:00
1 hour 12 minutes
deavmi added a new dependency 2023-07-09 11:38:42 +01:00
deavmi changed title from Cleanup to 🧹🧼️ Cleanup: Clean up series 2023-07-09 11:40:51 +01:00
deavmi started working 2023-07-09 12:09:37 +01:00
Author
Owner

core.lexer package all documented

`core.lexer` package all documented
Author
Owner

Finished fully documenting the symbols.check.d module

Finished fully documenting the `symbols.check.d` module
Author
Owner

Working on the typing/core.d and typing/builtins.d now...

Working on the `typing/core.d` and `typing/builtins.d` now...
Author
Owner

Working on the typing/core.d and typing/builtins.d now...

Builtins now done

> Working on the `typing/core.d` and `typing/builtins.d` now... Builtins now done
Author
Owner

What is this?

Just a clean up of a few things I would like to begin work on now. This includes the following listed below:

  • Lexer interface reworking #105
  • Documentation of the following:
    • BasicLexer
      * At least the LexerInterface methods
      • Compiler class
      • core.lexer package
        • package.d
        • Exceptions
          • Token
          • LexerInterface
      • symbols package
        • Check
          • symbols.typing package
            • builtins
              • core

Typing (core)

  • Documented module
  • Documented all members
> ## What is this? > > Just a clean up of a few things I would like to begin work on now. This includes the following listed below: > > - [x] Lexer interface reworking #105 > - [ ] Documentation of the following: > - [ ] BasicLexer > * At least the `LexerInterface` methods > - [ ] Compiler class > - [x] `core.lexer` package > - [x] `package.d` > - [x] Exceptions > - [x] Token > - [x] LexerInterface > - [ ] `symbols` package > - [x] Check > - [ ] `symbols.typing` package > - [x] builtins > - [ ] core Typing (core) - Documented module - Documented all members
Author
Owner

What is this?

Just a clean up of a few things I would like to begin work on now. This includes the following listed below:

  • Lexer interface reworking #105
  • Documentation of the following:
    • BasicLexer
      * At least the LexerInterface methods
      • Compiler class
      • core.lexer package
        • package.d
        • Exceptions
          • Token
          • LexerInterface
      • symbols package
        • Check
          • symbols.typing package
            • builtins
              • core

typing/core.d done

> ## What is this? > > Just a clean up of a few things I would like to begin work on now. This includes the following listed below: > > - [x] Lexer interface reworking #105 > - [ ] Documentation of the following: > - [ ] BasicLexer > * At least the `LexerInterface` methods > - [ ] Compiler class > - [x] `core.lexer` package > - [x] `package.d` > - [x] Exceptions > - [x] Token > - [x] LexerInterface > - [ ] `symbols` package > - [x] Check > - [ ] `symbols.typing` package > - [x] builtins > - [ ] core `typing/core.d` done ✅
deavmi stopped working 2023-07-09 13:29:30 +01:00
1 hour 19 minutes
deavmi modified the project from Lexer to Compiler 2023-07-09 13:30:16 +01:00
deavmi modified the project from Compiler to Lexer 2023-07-09 13:34:00 +01:00
deavmi removed this from the Lexer project 2023-07-09 13:34:07 +01:00
deavmi started working 2023-07-09 13:34:13 +01:00
Author
Owner

Merging these changes from feature/cleanup1 -> varass_vardec_dependency now...

PR: https://github.com/tbklang/tlang/pull/16

Merging these changes from `feature/cleanup1 -> varass_vardec_dependency` now... PR: https://github.com/tbklang/tlang/pull/16
Author
Owner

Merging these changes from feature/cleanup1 -> varass_vardec_dependency now...

PR: https://github.com/tbklang/tlang/pull/16

CI/CD is all good

> Merging these changes from `feature/cleanup1 -> varass_vardec_dependency` now... > > PR: https://github.com/tbklang/tlang/pull/16 CI/CD is all good ✅
deavmi changed reference from feature/cleanup1 to vardec_varass_dependency 2023-07-09 13:37:04 +01:00
deavmi removed the due date 2023-07-10 2023-07-09 13:37:23 +01:00
deavmi added the due date 2023-10-10 2023-07-09 13:37:30 +01:00
deavmi stopped working 2023-07-09 13:40:48 +01:00
6 minutes 35 seconds
deavmi started working 2023-07-10 14:09:53 +01:00
deavmi stopped working 2023-07-10 14:09:55 +01:00
2 seconds
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Total Time Spent: 2 hours 39 minutes
deavmi
2 hours 39 minutes
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

2023-10-10

Depends on
Reference: tlang/tlang#139
No description provided.