PyChips - The easiest language to learn
SarangPark (4)

About Chips

PyChips is a dynamicallly typed language.
It can be used to create simple programs and UI(s) with the UI_Print Framework (Using tkinter).
It also implemented:

  • Basic math operators(+, -, *, /, ^)
  • Variables (Integers, String, Boolean(basically 0 and 1), Lists(arrays))
  • If expressions
  • Loops (For and while)
  • Built in Functions(print(greet() also works), UI_Print, input(ask() also works), input_int(ask_num() also works), etc. You can check the source code and look for the BuiltinFunctions class)
  • Custom Functions
  • Multiline Support
  • Syntax without ;
  • File Reading
  • Comments
  • Return
  • Comparisons
    And so much more

UPDATE NOTE: greet(), ask(), check functions were added for beginners

Chips - The easiest language you can learmn

This Language Was Created By @SarangPark


New libraries will be developed by @DarkShardGamer


We used help from CodePulse's tutorials to create this language.
This project was also imported from my(From Sarang0218 account) old gitHub repo; This is an upgraded version of Sarang, which is one of my programming language which I created.
During this Hackathon, we added Functions, Builtin Functions, Multiline support, and loops to our old language.
The project was renamed to chips because I liked potato chips.
We also learned a LOT from the Crafting Interpreters book.


#Syntax

variables: value a = 10
if expressions: if a == 10 then print("wow") end
functions: func wow(a, b) -> a + b end
Built in functions are in README.md

Documentation by @SarangPark

You are viewing a single comment. View All
SarangPark (4)

@TheDrone7 I didn't know how to submit a team repl, so I copied the repl from my team and posted it here.