From 4f99b1e1a4528d679b64915446663091ca09bb7a Mon Sep 17 00:00:00 2001 From: Mustafa Quraish Date: Sat, 5 Feb 2022 20:28:56 -0500 Subject: [compiler.cup] Add support for function calls! --- std/common.cup | 2 +- std/vector.cup | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'std') diff --git a/std/common.cup b/std/common.cup index c2d008e..3d0b269 100644 --- a/std/common.cup +++ b/std/common.cup @@ -214,7 +214,7 @@ fn factorial(n: int): int { } fn align_up(val: int, algn: int): int { - return 8; + return (val + algn - 1) & ~(algn - 1); } /////////////////////////////////////////////////////////////////////////////// diff --git a/std/vector.cup b/std/vector.cup index 6b42fdc..6953e9b 100644 --- a/std/vector.cup +++ b/std/vector.cup @@ -15,7 +15,7 @@ fn vector_new_sized(capacity: int): Vector* { } fn vector_new(): Vector* { - const initial_default_capacity = 4; + const initial_default_capacity = 8; return vector_new_sized(initial_default_capacity); } -- cgit v1.2.3