Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Calx is a lisp dialect that is made with python for Rapid progress, Ease of contrib.

License

NotificationsYou must be signed in to change notification settings

stroll-script/stroll-script-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"A minimal Lisp dialect in Python."


⚙️ Introduction

Ordinta is a small Lisp dialect written in python!

Albeit in its middle stages, we aim to grow it with passion.

If you’re new to Lisp, check out thisquick intro.


🧩 Features

Here are some of the thingsOrdinta currently has to offer!:

🧮 Math Operations:

  • Basic arithmetic:+,-,*,/
  • Comparisons:>,<,>=,<=,==,!=
  • Advanced math:mod,pow,sqrt,abs(experimental)

📦 Working with Data:

  • Variables:let to store values
  • Lists:list to make lists,append to add elements
  • List operations:len,reverse,index to manage elements

🔤 Strings & Text:

  • String creation with quotes
  • String operations:concat,strlen,substr(currently buggy)

🔁 Control Flow:

  • Conditionals:if statements
  • Loops:while loops
  • Logic:& (and),| (or),true,false

🖨️ Input/Output:

  • Print to console:print
  • Read input:scan

👨‍💻 User defined functions:

  • Define function:fn
  • Set passed in arguments:argone|argtwo|argthree
  • Call functions:call: call a user defined function

🎯 Goals

We’re aiming for:

  1. Feature progression — rapid growth and iteration
  2. Good documentation — clear, complete, and beginner-friendly
  3. Open contributions — an inviting community for all contributors
  4. Clean code — readable and structured

🤝 Contributing

Interested inOrdinta and want to help it grow?Check out ourcontributing guide to get started!


About

Calx is a lisp dialect that is made with python for Rapid progress, Ease of contrib.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors6

Languages


[8]ページ先頭

©2009-2025 Movatter.jp