Skip to content

Commit

Permalink
Merge branch 'next' into dev-next
Browse files Browse the repository at this point in the history
Signed-off-by: Luna <[email protected]>
  • Loading branch information
Luna-Klatzer authored Feb 10, 2024
2 parents 330ed6f + 03cac5f commit 869c01b
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ To use development versions of Kipper download the

### Fixed


- Redeclaration bug causing an `InternalError` after calling the compiler
([#462](https://github.om/Luna-Klatzer/Kipper/issues/462)).
- Compiler argument bug in `KipperCompiler`, where `abortOnFirstError` didn't precede `recover`, meaning that instead
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ export abstract class KipperTargetBuiltInGenerator {
* @param func The specification for the function. This contains the overall metadata for the function that
* should be followed. This is auto-inserted by the code-generator in {@link KipperProgramContext}.
* @param programCtx The program context of the environment that is being compiled.
* @since 0.11.0
*/
abstract voidToStr(func: InternalFunction, programCtx: KipperProgramContext): Promise<Array<TranslatedCodeLine>>;

Expand All @@ -49,6 +50,7 @@ export abstract class KipperTargetBuiltInGenerator {
* @param func The specification for the function. This contains the overall metadata for the function that
* should be followed. This is auto-inserted by the code-generator in {@link KipperProgramContext}.
* @param programCtx The program context of the environment that is being compiled.
* @since 0.11.0
*/
abstract nullToStr(func: InternalFunction, programCtx: KipperProgramContext): Promise<Array<TranslatedCodeLine>>;

Expand All @@ -57,6 +59,7 @@ export abstract class KipperTargetBuiltInGenerator {
* @param func The specification for the function. This contains the overall metadata for the function that
* should be followed. This is auto-inserted by the code-generator in {@link KipperProgramContext}.
* @param programCtx The program context of the environment that is being compiled.
* @since 0.11.0
*/
abstract undefinedToStr(func: InternalFunction, programCtx: KipperProgramContext): Promise<Array<TranslatedCodeLine>>;

Expand Down

0 comments on commit 869c01b

Please sign in to comment.