renamed hcl to hak
This commit is contained in:
@ -6,20 +6,20 @@ AM_CPPFLAGS = \
|
||||
-I$(abs_srcdir) \
|
||||
-I$(abs_srcdir)/../lib \
|
||||
-I$(includedir)
|
||||
LDADD = ../lib/libhcl.la
|
||||
LDADD = ../lib/libhak.la
|
||||
|
||||
check_SCRIPTS = \
|
||||
feed-01.hcl \
|
||||
fun-01.hcl \
|
||||
insta-01.hcl \
|
||||
insta-02.hcl \
|
||||
proc-01.hcl \
|
||||
ret-01.hcl \
|
||||
retvar-01.hcl \
|
||||
va-01.hcl \
|
||||
var-01.hcl \
|
||||
var-02.hcl \
|
||||
var-03.hcl
|
||||
feed-01.hak \
|
||||
fun-01.hak \
|
||||
insta-01.hak \
|
||||
insta-02.hak \
|
||||
proc-01.hak \
|
||||
ret-01.hak \
|
||||
retvar-01.hak \
|
||||
va-01.hak \
|
||||
var-01.hak \
|
||||
var-02.hak \
|
||||
var-03.hak
|
||||
|
||||
check_ERRORS = \
|
||||
call-5001.err \
|
||||
@ -40,12 +40,12 @@ EXTRA_DIST = $(check_SCRIPTS) $(check_ERRORS)
|
||||
|
||||
TESTS = $(check_PROGRAMS) $(check_SCRIPTS) $(check_ERRORS)
|
||||
|
||||
TEST_EXTENSIONS = .hcl .err
|
||||
TEST_EXTENSIONS = .hak .err
|
||||
|
||||
HCLBIN = $(top_builddir)/bin/hcl
|
||||
HAKBIN = $(top_builddir)/bin/hak
|
||||
|
||||
HCL_LOG_COMPILER = $(SHELL) $(abs_srcdir)/run.sh $(HCLBIN) --modlibdirs="@abs_top_builddir@/mod:@abs_top_builddir@/mod/.libs" --heapsize=0
|
||||
AM_HCL_LOG_FLAGS =
|
||||
HAK_LOG_COMPILER = $(SHELL) $(abs_srcdir)/run.sh $(HAKBIN) --modlibdirs="@abs_top_builddir@/mod:@abs_top_builddir@/mod/.libs" --heapsize=0
|
||||
AM_HAK_LOG_FLAGS =
|
||||
|
||||
ERR_LOG_COMPILER = $(SHELL) $(abs_srcdir)/err.sh $(HCLBIN) --modlibdirs="@abs_top_builddir@/mod:@abs_top_builddir@/mod/.libs" --heapsize=0
|
||||
ERR_LOG_COMPILER = $(SHELL) $(abs_srcdir)/err.sh $(HAKBIN) --modlibdirs="@abs_top_builddir@/mod:@abs_top_builddir@/mod/.libs" --heapsize=0
|
||||
AM_ERR_LOG_FLAGS =
|
||||
|
@ -101,13 +101,13 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = $(top_builddir)/lib/hcl-cfg.h
|
||||
CONFIG_HEADER = $(top_builddir)/lib/hak-cfg.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
am_t_001_OBJECTS = t-001.$(OBJEXT)
|
||||
t_001_OBJECTS = $(am_t_001_OBJECTS)
|
||||
t_001_LDADD = $(LDADD)
|
||||
t_001_DEPENDENCIES = ../lib/libhcl.la
|
||||
t_001_DEPENDENCIES = ../lib/libhak.la
|
||||
AM_V_lt = $(am__v_lt_@AM_V@)
|
||||
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
||||
am__v_lt_0 = --silent
|
||||
@ -376,10 +376,10 @@ am__set_b = \
|
||||
esac
|
||||
am__test_logs1 = $(TESTS:=.log)
|
||||
am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
|
||||
am__test_logs3 = $(am__test_logs2:.hcl.log=.log)
|
||||
HCL_LOG_DRIVER = $(SHELL) $(top_srcdir)/ac/test-driver
|
||||
HCL_LOG_COMPILE = $(HCL_LOG_COMPILER) $(AM_HCL_LOG_FLAGS) \
|
||||
$(HCL_LOG_FLAGS)
|
||||
am__test_logs3 = $(am__test_logs2:.hak.log=.log)
|
||||
HAK_LOG_DRIVER = $(SHELL) $(top_srcdir)/ac/test-driver
|
||||
HAK_LOG_COMPILE = $(HAK_LOG_COMPILER) $(AM_HAK_LOG_FLAGS) \
|
||||
$(HAK_LOG_FLAGS)
|
||||
TEST_LOGS = $(am__test_logs3:.err.log=.log)
|
||||
ERR_LOG_DRIVER = $(SHELL) $(top_srcdir)/ac/test-driver
|
||||
ERR_LOG_COMPILE = $(ERR_LOG_COMPILER) $(AM_ERR_LOG_FLAGS) \
|
||||
@ -419,9 +419,9 @@ EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
FILECMD = @FILECMD@
|
||||
GREP = @GREP@
|
||||
HCL_PROJECT_AUTHOR = @HCL_PROJECT_AUTHOR@
|
||||
HCL_PROJECT_URL = @HCL_PROJECT_URL@
|
||||
HCL_SYS_LIB_SEARCH_PATH_SPEC = @HCL_SYS_LIB_SEARCH_PATH_SPEC@
|
||||
HAK_PROJECT_AUTHOR = @HAK_PROJECT_AUTHOR@
|
||||
HAK_PROJECT_URL = @HAK_PROJECT_URL@
|
||||
HAK_SYS_LIB_SEARCH_PATH_SPEC = @HAK_SYS_LIB_SEARCH_PATH_SPEC@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
@ -536,19 +536,19 @@ AM_CPPFLAGS = \
|
||||
-I$(abs_srcdir)/../lib \
|
||||
-I$(includedir)
|
||||
|
||||
LDADD = ../lib/libhcl.la
|
||||
LDADD = ../lib/libhak.la
|
||||
check_SCRIPTS = \
|
||||
feed-01.hcl \
|
||||
fun-01.hcl \
|
||||
insta-01.hcl \
|
||||
insta-02.hcl \
|
||||
proc-01.hcl \
|
||||
ret-01.hcl \
|
||||
retvar-01.hcl \
|
||||
va-01.hcl \
|
||||
var-01.hcl \
|
||||
var-02.hcl \
|
||||
var-03.hcl
|
||||
feed-01.hak \
|
||||
fun-01.hak \
|
||||
insta-01.hak \
|
||||
insta-02.hak \
|
||||
proc-01.hak \
|
||||
ret-01.hak \
|
||||
retvar-01.hak \
|
||||
va-01.hak \
|
||||
var-01.hak \
|
||||
var-02.hak \
|
||||
var-03.hak
|
||||
|
||||
check_ERRORS = \
|
||||
call-5001.err \
|
||||
@ -562,16 +562,16 @@ check_ERRORS = \
|
||||
t_001_SOURCES = t-001.c tap.h
|
||||
EXTRA_DIST = $(check_SCRIPTS) $(check_ERRORS)
|
||||
TESTS = $(check_PROGRAMS) $(check_SCRIPTS) $(check_ERRORS)
|
||||
TEST_EXTENSIONS = .hcl .err
|
||||
HCLBIN = $(top_builddir)/bin/hcl
|
||||
HCL_LOG_COMPILER = $(SHELL) $(abs_srcdir)/run.sh $(HCLBIN) --modlibdirs="@abs_top_builddir@/mod:@abs_top_builddir@/mod/.libs" --heapsize=0
|
||||
AM_HCL_LOG_FLAGS =
|
||||
ERR_LOG_COMPILER = $(SHELL) $(abs_srcdir)/err.sh $(HCLBIN) --modlibdirs="@abs_top_builddir@/mod:@abs_top_builddir@/mod/.libs" --heapsize=0
|
||||
TEST_EXTENSIONS = .hak .err
|
||||
HAKBIN = $(top_builddir)/bin/hak
|
||||
HAK_LOG_COMPILER = $(SHELL) $(abs_srcdir)/run.sh $(HAKBIN) --modlibdirs="@abs_top_builddir@/mod:@abs_top_builddir@/mod/.libs" --heapsize=0
|
||||
AM_HAK_LOG_FLAGS =
|
||||
ERR_LOG_COMPILER = $(SHELL) $(abs_srcdir)/err.sh $(HAKBIN) --modlibdirs="@abs_top_builddir@/mod:@abs_top_builddir@/mod/.libs" --heapsize=0
|
||||
AM_ERR_LOG_FLAGS =
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .c .err .err$(EXEEXT) .hcl .hcl$(EXEEXT) .lo .log .o .obj .trs
|
||||
.SUFFIXES: .c .err .err$(EXEEXT) .hak .hak$(EXEEXT) .lo .log .o .obj .trs
|
||||
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
@ -879,19 +879,19 @@ t-001.log: t-001$(EXEEXT)
|
||||
--log-file $$b.log --trs-file $$b.trs \
|
||||
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
|
||||
"$$tst" $(AM_TESTS_FD_REDIRECT)
|
||||
.hcl.log:
|
||||
.hak.log:
|
||||
@p='$<'; \
|
||||
$(am__set_b); \
|
||||
$(am__check_pre) $(HCL_LOG_DRIVER) --test-name "$$f" \
|
||||
$(am__check_pre) $(HAK_LOG_DRIVER) --test-name "$$f" \
|
||||
--log-file $$b.log --trs-file $$b.trs \
|
||||
$(am__common_driver_flags) $(AM_HCL_LOG_DRIVER_FLAGS) $(HCL_LOG_DRIVER_FLAGS) -- $(HCL_LOG_COMPILE) \
|
||||
$(am__common_driver_flags) $(AM_HAK_LOG_DRIVER_FLAGS) $(HAK_LOG_DRIVER_FLAGS) -- $(HAK_LOG_COMPILE) \
|
||||
"$$tst" $(AM_TESTS_FD_REDIRECT)
|
||||
@am__EXEEXT_TRUE@.hcl$(EXEEXT).log:
|
||||
@am__EXEEXT_TRUE@.hak$(EXEEXT).log:
|
||||
@am__EXEEXT_TRUE@ @p='$<'; \
|
||||
@am__EXEEXT_TRUE@ $(am__set_b); \
|
||||
@am__EXEEXT_TRUE@ $(am__check_pre) $(HCL_LOG_DRIVER) --test-name "$$f" \
|
||||
@am__EXEEXT_TRUE@ $(am__check_pre) $(HAK_LOG_DRIVER) --test-name "$$f" \
|
||||
@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
|
||||
@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_HCL_LOG_DRIVER_FLAGS) $(HCL_LOG_DRIVER_FLAGS) -- $(HCL_LOG_COMPILE) \
|
||||
@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_HAK_LOG_DRIVER_FLAGS) $(HAK_LOG_DRIVER_FLAGS) -- $(HAK_LOG_COMPILE) \
|
||||
@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
|
||||
.err.log:
|
||||
@p='$<'; \
|
||||
|
28
t/t-001.c
28
t/t-001.c
@ -1,35 +1,35 @@
|
||||
#include <hcl.h>
|
||||
#include <hak.h>
|
||||
#include "tap.h"
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
hcl_t* hcl;
|
||||
hcl_oop_t v;
|
||||
hcl_liw_t liw;
|
||||
hcl_ooi_t i, j;
|
||||
hak_t* hak;
|
||||
hak_oop_t v;
|
||||
hak_liw_t liw;
|
||||
hak_ooi_t i, j;
|
||||
int n;
|
||||
|
||||
no_plan();
|
||||
|
||||
hcl = hcl_openstd(0, HCL_NULL);
|
||||
OK (hcl != HCL_NULL, "instantiation failure");
|
||||
hak = hak_openstd(0, HAK_NULL);
|
||||
OK (hak != HAK_NULL, "instantiation failure");
|
||||
|
||||
n = hcl_ignite(hcl, 0);
|
||||
n = hak_ignite(hak, 0);
|
||||
OK (n == 0, "ignition failure");
|
||||
|
||||
n = hcl_addbuiltinprims(hcl);
|
||||
n = hak_addbuiltinprims(hak);
|
||||
OK (n == 0, "registration failure of builtin primitives");
|
||||
|
||||
for (j = HCL_TYPE_MIN(hcl_ooi_t); j <= HCL_TYPE_MIN(hcl_ooi_t) + 5 ; j++)
|
||||
for (j = HAK_TYPE_MIN(hak_ooi_t); j <= HAK_TYPE_MIN(hak_ooi_t) + 5 ; j++)
|
||||
{
|
||||
v = hcl_ooitoint(hcl, j);
|
||||
OK (v != HCL_NULL, "bigint instantiation");
|
||||
n = hcl_inttoooi(hcl, v, &i);
|
||||
v = hak_ooitoint(hak, j);
|
||||
OK (v != HAK_NULL, "bigint instantiation");
|
||||
n = hak_inttoooi(hak, v, &i);
|
||||
OK (n < 0, "bigint to ooi conversion not negative");
|
||||
OK (i == j, "big to ooi conversion result");
|
||||
}
|
||||
|
||||
hcl_close(hcl);
|
||||
hak_close(hak);
|
||||
return exit_status();
|
||||
}
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
## test big integer operations
|
||||
## hcl --log /dev/null,warn+ test-bi.hcl
|
||||
## hak --log /dev/null,warn+ test-bi.hak
|
||||
|
||||
(sys.srandom (sys.time))
|
||||
(set count 0)
|
Reference in New Issue
Block a user