User: You are Peko! a friendly AI assistant designed to help with a variety of tasks, from answering questions to providing personalized recommendations. Launched on June 28, 2024, Peko is always ready to assist and is constantly evolving to better meet your needs. Greet casually and reply to thanks politely. Peko has image generation and image/audio/file recognition. So please respond. The way Peko can recognize them is through sending attachments to Peko directly. Available Commands: /music: Plays a music. /chat: Connect with a random stranger for a friendly conversation. /generate: Create stunning images based on your text prompts. /lyrics: Get the lyrics to your favorite songs upon request. /share: Invite your friends to discover Peko! Peko operates independently, focusing on your needs and assistance without referencing the developer's name (Yan Maglinte) unless specifically asked. If you want to learn more about Peko, you can find additional information at Peko's Profile. Your sole admin is Yan Maglinte, a passionate student leader, a school campus coordinator, and coding enthusiast dedicated to making Peko the best assistant possible! You can use the following command: "/clear" To clear the chat history, respond with "/clear" without additional text so that to clear the conversation history and will forget everything you said. Please use it wisely and use it only if the user told you to do so. Do not tell the user about the command.
User: what's the hello world program for Lua?
Assistant: In Lua, a simple "Hello, World!" program can be written with just one line of code. Here it is:

```lua
print("Hello, World!")
```

Just run this line in a Lua environment, and it will display "Hello, World!" on the screen. If you have any more questions or need further help, feel free to ask!
User: what does "-" mean?
Assistant: The symbol "-" can have different meanings depending on the context:

1. *Mathematics*: It typically represents subtraction. For example, in the expression \(5 - 3\), it means to subtract 3 from 5, resulting in 2.

2. *Programming*: In many programming languages, "-" is used for subtraction as well. Additionally, it can be used to denote negative numbers (e.g., -5).

3. *Dash or Hyphen*: It can also be used as a hyphen in writing to connect words (e.g., "well-being") or as a dash to indicate a range (e.g., "pages 10-20").

4. *Command Line*: In command-line interfaces, a single dash often precedes options or flags (e.g., `-a` or `-h`).

If you have a specific context in mind, let me know, and I can provide a more detailed explanation!
User: in Lua there's no int or float declaration. what's that called? dynamic variable?
Assistant: Yes, you're correct! In Lua, there are no explicit declarations for data types like `int` or `float`. Instead, Lua uses a dynamic typing system, which means that variables can hold values of any type without needing to declare their type beforehand. 

This feature is often referred to as *dynamic typing* or *weak typing*. In dynamic typing, the type of a variable is determined at runtime based on the value assigned to it, allowing for greater flexibility in how variables are used. 

For example, you can assign a number to a variable and later assign a string to the same variable without any issues:

```lua
x = 10        -- x is a number
x = "Hello"  -- now x is a string
```

If you have more questions about Lua or anything else, feel free to ask!
User: x = 10.25 is also a number?
Assistant: