question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Make It an ACTUAL programming language.

See original GitHub issue

Description

To make it a serious programming language, we’ll need to add atleast barebones for a lang.

  1. Static types bhai ye hai a = 0 to bhai ye shabd hai a = "strings"
  2. Runtime features dekh $PATH for getting current PATH.
  3. Add more data types.
Type Syntax
String shabd
Number ginti
Array dhara
Object Could be determined by the class
  1. Object oriented features like class(for very least) and inheritance(for mainstream langs)

Domain

Bhai Lang

Type of Contribution

Enhancement

Code of Conduct

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:14

github_iconTop GitHub Comments

3reactions
electrolyte-orbcommented, Mar 20, 2022

You are just awesome!

3reactions
thecodacuscommented, Mar 20, 2022

How does this look?? these features are built on top of the changes in the last PR, I can add a PR once the last PR is accepted

image
Read more comments on GitHub >

github_iconTop Results From Across the Web

How would I go about creating a programming language?
1) A language has to be designed: the language creator has to take some fundamental decisions about the paradigms to be used and...
Read more >
I wrote a programming language. Here's how you can, too.
A programming language is generally structured as a pipeline. That is, it has several stages. Each stage has data formatted in a specific,...
Read more >
Let's Create a Tiny Programming Language
In short, a programming language is just a set of predefined rules. And to make them useful, you need something that understands those...
Read more >
How to Create a Programming Language
1. Become familiar with the technology. You can't create a programming language if you don't know how to use a computer. 2. Become...
Read more >
How to Build a New Programming Language | Compilers
Steps to create a compiler for a programming language · Lexical Analysis · Parsing · Semantic Analysis · Optimization · Code Generation.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found