Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fluv2

Flu is a programming language that the Fluentix community is trying to revive

Commands

  • flu help to get all of the commands Flu supports
  • flu --version to get the current version of Flu
  • flu conv <file_name> <dest_name> to transpile the source code to Python code into destination name
  • flu clean to clear the terminal

Error codes

  • Error #1: There is a number with more than 1 decimal point. Classified as a Syntax Error
  • Error #2: Unexpected character. Classified as a Syntax Error
  • Error #3: Unexpected token, basically a syntax error. Classified as a Syntax Error
  • Error #4: Expecting ) to close off (. Classified as a Syntax Error
  • Error #5: Cannot add something to something. Classified as a Type Error
  • Error #6: Cannot subtract something to something. Classified as a Type Error
  • Error #7: Cannot multiply something to something. Classified as a Type Error
  • Error #8: Cannot divide something to something. Classfied as a Type Error
  • Error #9: Cannot add an int to a non-number. Classified as a Type Error
  • Error #10: Cannot subtract an int to a non-number. Classified as a Type Error
  • Error #11: Cannot multiply an int to a non-number. Classified as a Type Error
  • Error #12: Cannot divide an int to a non-number. Classified as a Type Error
  • Error #13: Value literal for int is overflowed. Classified as an Overflow Error
  • Error #14: Division by 0 where the dividend is an int. Classified as a Math Error
  • Error #15: Division by 0 where the dividend is a float. Classified as a Math Error
  • Error #16: Expecting a variable name in the declaration variable <var_name> is <assigned_val>. Classified as a Syntax Error
  • Error #17: Expecting is in the declaration variable <var_name> is <assigned_val>. Classified as a Syntax Error
  • Error #18: Expecting a variable name in the declaration let <var_name> be <assigned_val>. Classified as a Syntax Error
  • Error #19: Expecting be in the declaration let <var_name> be <assigned_val>. Classified as a Syntax Error
  • Error #20: Expecting a variable name in the declaration constant <var_name> is <assigned_val>. Classified as a Syntax Error
  • Error #21: Expecting is in the declaration constant <var_name> is <assigned_val>. Classified as a Syntax Error
  • Error #22: Expecting a newline at the end of each statement. Classified as a Syntax Error
  • Error #23: Cannot redeclare a variable. Classified as a Variable Error
  • Error #24: Cannot assign to a variable that isn't already declared/existed. Classified as a Variable Error
  • Error #25: Cannot assign to a constant variable. Classified as a Variable Error
  • Error #26: Cannot get a variable that does not exist. Classfied as a Variable Error
  • Error #27: Assignment gone wrong. Classified as a Syntax Error
  • Error #28: Expected then in if statement if <condition> then or unless <condition> then. Classified as a Syntax Error
  • Error #29: Unindent does not match any outer indentation level. Classified as a Syntax Error
  • Error #30: Expected then in if statement else then. Classified as a Syntax Error
  • Error #31: Expected = after !. Classified as a Syntax Error
  • Error #32: Expected : in repeat statement repeat: until <condition>. Classified as a Syntax Error
  • Error #33: Expected until in repeat statement repeat: until <condition>. Classified as a Syntax Error
  • Error #34: Cannot check equality for something to something. Classified as a Type Error
  • Error #35: Cannot check inequality for something to something. Classified as a Type Error
  • Error #36: Cannot perform operation > on something and something. Classified as a Type Error
  • Error #37: Cannot perform operation >= on something and something. Classified as a Type Error
  • Error #38: Cannot perform operation < on something and something. Classified as a Type Error
  • Error #39: Cannot perform operation <= on something and something. Classified as a Type Error
  • Error #40: Cannot check equality for int to a non-number. Classified as a Type Error
  • Error #41: Cannot check inequality for int to a non-number. Classified as a Type Error
  • Error #42: Cannot perform operation > on int and a non-number. Classified as a Type Error
  • Error #43: Cannot perform operation >= on int and a non-number. Classified as a Type Error
  • Error #44: Cannot perform operation < on int and a non-number. Classified as a Type Error
  • Error #45: Cannot perform operation <= on int and a non-number. Classified as a Type Error
  • Error #46: Cannot check equality for float to a non-number. Classified as a Type Error
  • Error #47: Cannot check inequality for float to a non-number. Classified as a Type Error
  • Error #48: Cannot perform operation > on float and a non-number. Classified as a Type Error
  • Error #49: Cannot perform operation >= on float and a non-number. Classified as a Type Error
  • Error #50: Cannot perform operation < on float and a non-number. Classified as a Type Error
  • Error #51: Cannot perform operation <= on float and a non-number. Classified as a Type Error
  • Error #52: Cannot check equality for boolean to a non-number. Classified as a Type Error
  • Error #53: Cannot check inequality for boolean to a non-number. Classified as a Type Error
  • Error #54: Cannot perform operation > on boolean and a non-number. Classified as a Type Error
  • Error #55: Cannot perform operation >= on boolean and a non-number. Classified as a Type Error
  • Error #56: Cannot perform operation < on boolean and a non-number. Classified as a Type Error
  • Error #57: Cannot perform operation <= on boolean and a non-number. Classified as a Type Error

About

Flu's revival, will be transpiling src to Python

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages