diff options
| author | Mustafa Quraish <[email protected]> | 2022-02-04 00:04:13 -0500 |
|---|---|---|
| committer | Mustafa Quraish <[email protected]> | 2022-02-04 01:03:16 -0500 |
| commit | d1cd67dfd99c2892ece4d7fbd0a93c5e8fe63a27 (patch) | |
| tree | c6d19b7bfeb00bba8fa72648a5fa7cf569684c27 /std | |
| parent | Don't open/parse a file that's been included more than once (diff) | |
| download | cup-d1cd67dfd99c2892ece4d7fbd0a93c5e8fe63a27.tar.xz cup-d1cd67dfd99c2892ece4d7fbd0a93c5e8fe63a27.zip | |
Minor fixes, rearranging, whitespace trimming. No functional changes.
Diffstat (limited to 'std')
| -rw-r--r-- | std/common.cup | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/std/common.cup b/std/common.cup index bae4f06..004eaa9 100644 --- a/std/common.cup +++ b/std/common.cup @@ -62,11 +62,20 @@ fn streq(s1: char *, s2: char *): int { return *s1 == *s2; } +fn putc(c: char) { + write(0, &c, 1); +} + fn puts(c: char *) { let len: int = strlen(c); write(1, c, len); } +fn putsln(c: char *) { + puts(c); + putc('\n'); +} + fn strrev(s: char *) { let len: int = strlen(s); let i: int = 0; @@ -79,7 +88,3 @@ fn strrev(s: char *) { j = j - 1; } } - -fn putc(c: char) { - write(0, &c, 1); -} |