From ff2bf156db4abb3c4d96e8598454a28d0edb2d32 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Wed, 11 Jun 2025 07:23:06 +0100 Subject: [PATCH] yakshaving --- Makefile | 2 +- examples/test.scm | 3 +-- oats.org | 10 +++++----- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index dee6e04..0436682 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ ARGS=./examples/test.scm RELEASE=0 GFLAGS=-Wall -Wextra -Wswitch-enum -Werror -std=c11 DFLAGS=-ggdb -fsanitize=address -fsanitize=undefined -RFLAGS=-O3 +RFLAGS=-O3 -static DEPFLAGS=-MT $@ -MMD -MP -MF ifeq ($(RELEASE), 1) diff --git a/examples/test.scm b/examples/test.scm index 9717e03..057370d 100644 --- a/examples/test.scm +++ b/examples/test.scm @@ -5,8 +5,7 @@ |# ;; a comment here - "Hello, world! " ; maybe comments here - NIL + "Hello, world!" ; maybe comments here ) ;; comments here comments here comments here comments here comments here ;; comments here comments here comments here comments here diff --git a/oats.org b/oats.org index 94b1bac..aaec600 100644 --- a/oats.org +++ b/oats.org @@ -36,13 +36,13 @@ consider user environments via the context. *inp, lisp_t **ret)][function link]] ** TODO Evaluator ** TODO Runtime errors -** TODO Better numerics +** TODO Better numerics :numerics: We currently admit fixed size integers (63 bits). We _need_ more to be a scheme. -*** Unfixed size integers -*** Rationals -*** Floats -*** Complex numbers +*** TODO Unfixed size integers +*** TODO Rationals +*** TODO Floats +*** TODO Complex numbers ** TODO Primitive operations ** TODO Macros ** TODO Modules