aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--build_win.bat8
-rw-r--r--src/include/janet/janet.h9
2 files changed, 12 insertions, 5 deletions
diff --git a/build_win.bat b/build_win.bat
index b67a393e..97fca9d6 100644
--- a/build_win.bat
+++ b/build_win.bat
@@ -43,13 +43,13 @@ mkdir build\mainclient
@rem Build the sources
for %%f in (src\core\*.c) do (
- @%JANET_COMPILE% /Fobuild\core\%%~nf.obj %%f
+ @%JANET_COMPILE% /Fobuild\core\%%~nf.obj %%f
@if errorlevel 1 goto :BUILDFAIL
)
@rem Build the main client
for %%f in (src\mainclient\*.c) do (
- @%JANET_COMPILE% /Fobuild\mainclient\%%~nf.obj %%f
+ @%JANET_COMPILE% /Fobuild\mainclient\%%~nf.obj %%f
@if errorlevel 1 goto :BUILDFAIL
)
@@ -85,8 +85,8 @@ exit /b 0
@rem Run tests
:TEST
for %%f in (test/suite*.janet) do (
- janet.exe test\%%f
- @if errorlevel 1 goto :TESTFAIL
+ janet.exe test\%%f
+ @if errorlevel 1 goto :TESTFAIL
)
exit /b 0
diff --git a/src/include/janet/janet.h b/src/include/janet/janet.h
index 2543441b..f3a6cddd 100644
--- a/src/include/janet/janet.h
+++ b/src/include/janet/janet.h
@@ -29,7 +29,7 @@ extern "C" {
/***** START SECTION CONFIG *****/
-#define JANET_VERSION "0.1.0"
+#define JANET_VERSION "0.2.0"
#ifndef JANET_BUILD
#define JANET_BUILD "local"
@@ -938,6 +938,13 @@ JANET_API Janet janet_scan_number(const uint8_t *src, int32_t len);
JANET_API int32_t janet_scan_integer(const uint8_t *str, int32_t len, int *err);
JANET_API double janet_scan_real(const uint8_t *str, int32_t len, int *err);
+/* Debugging */
+JANET_API int janet_debug_break(JanetFuncDef *def, int32_t pc);
+JANET_API int janet_debug_unbreak(JanetFuncDef *def, int32_t pc);
+JANET_API int janet_debug_find(
+ JanetFuncDef **def_out, int32_t *pc_out,
+ const uint8_t *source, int32_t offset);
+
/* Array functions */
JANET_API JanetArray *janet_array(int32_t capacity);
JANET_API JanetArray *janet_array_n(const Janet *elements, int32_t n);