Added base64 example. Lot of refactoring. (0.37.49)
This commit is contained in:
parent
85b8d37b23
commit
75538e6142
17 changed files with 439 additions and 45 deletions
|
|
@ -1,47 +0,0 @@
|
|||
#!/usr/bin/env fun
|
||||
|
||||
/*
|
||||
* This file is part of the Fun programming language.
|
||||
* https://fun-lang.xyz/
|
||||
*
|
||||
* Copyright 2025 Johannes Findeisen <you@hanez.org>
|
||||
* Licensed under the terms of the Apache-2.0 license.
|
||||
* https://opensource.org/license/apache-2-0
|
||||
*
|
||||
* Added: 2025-10-02
|
||||
*/
|
||||
|
||||
/*
|
||||
* Interactive input example using input() and Console wrapper.
|
||||
*/
|
||||
|
||||
#include <io/console.fun>
|
||||
|
||||
print("=== input() builtin ===")
|
||||
name = input("Enter your name: ")
|
||||
print(join(["Hello, ", name, "!"], ""))
|
||||
|
||||
print("=== Console class ===")
|
||||
c = Console()
|
||||
city = c.ask("Your city")
|
||||
print(join(["Nice to meet you from ", city], ""))
|
||||
|
||||
yn = c.ask_yes_no("Do you like Fun?")
|
||||
if yn
|
||||
print("Great! 🎉")
|
||||
else
|
||||
print("Give it a try, it grows on you.")
|
||||
|
||||
/* Input given:
|
||||
Enter your name: Hanez
|
||||
Your city: Universe
|
||||
Do you like Fun? [y/n]: y
|
||||
*/
|
||||
|
||||
/* Expected output:
|
||||
=== input() builtin ===
|
||||
Hello, Hanez!
|
||||
=== Console class ===
|
||||
Nice to meet you from Universe
|
||||
Great! 🎉
|
||||
*/
|
||||
Loading…
Add table
Add a link
Reference in a new issue