30 lines
805 B
C
30 lines
805 B
C
/* Copyright (C) 2025 Aryadev Chavali
|
|
|
|
* This program is distributed in the hope that it will be useful, but WITHOUT
|
|
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
|
* FOR A PARTICULAR PURPOSE. See the Unlicense for details.
|
|
|
|
* You may distribute and modify this code under the terms of the Unlicense,
|
|
* which you should have received a copy of along with this program. If not,
|
|
* please go to <https://unlicense.org/>.
|
|
|
|
* Created: 2025-08-19
|
|
* Description: Entrypoint
|
|
*/
|
|
|
|
#include <malloc.h>
|
|
#include <stdio.h>
|
|
#include <string.h>
|
|
|
|
#include "./alisp.h"
|
|
|
|
int main(void)
|
|
{
|
|
stream_t stream = {0};
|
|
stream_init_pipe(&stream, "<stdin>", stdin);
|
|
sv_t sv = stream_substr(&stream, 10);
|
|
printf("=> `" PR_SV "`\n", SV_FMT(sv));
|
|
stream_stop(&stream);
|
|
return 0;
|
|
}
|