project-eutopia/keisan

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/keisan/parsing/logical_less_than_or_equal_to.rb9
A
0 mins
lib/keisan/parsing/logical_not.rb9
A
0 mins
lib/keisan/parsing/logical_not_equal.rb9
A
0 mins
lib/keisan/parsing/logical_not_not.rb9
A
0 mins
lib/keisan/parsing/logical_operator.rb6
A
0 mins
lib/keisan/parsing/logical_or.rb9
A
0 mins
lib/keisan/parsing/minus.rb9
A
0 mins
lib/keisan/parsing/modulo.rb9
A
0 mins
lib/keisan/parsing/null.rb6
A
0 mins
lib/keisan/parsing/number.rb10
A
0 mins
lib/keisan/parsing/operator.rb18
A
0 mins
lib/keisan/parsing/plus.rb9
A
0 mins
lib/keisan/parsing/round_group.rb6
A
0 mins
lib/keisan/parsing/square_group.rb6
A
0 mins
lib/keisan/parsing/string.rb10
A
0 mins
lib/keisan/parsing/times.rb9
A
0 mins
lib/keisan/parsing/unary_minus.rb9
A
0 mins
lib/keisan/parsing/unary_operator.rb9
A
0 mins
lib/keisan/parsing/unary_plus.rb9
A
0 mins
lib/keisan/parsing/variable.rb10
A
0 mins
lib/keisan/repl.rb85
A
0 mins
lib/keisan/string_and_group_parser.rb183
A
25 mins
lib/keisan/token.rb21
A
0 mins
lib/keisan/tokenizer.rb54
A
0 mins
lib/keisan/tokens/arithmetic_operator.rb29
A
0 mins
lib/keisan/tokens/assignment.rb34
A
0 mins
lib/keisan/tokens/bitwise_operator.rb26
A
0 mins
lib/keisan/tokens/bitwise_shift.rb20
A
0 mins
lib/keisan/tokens/boolean.rb18
A
0 mins
lib/keisan/tokens/colon.rb10
A
0 mins
lib/keisan/tokens/comma.rb10
A
0 mins
lib/keisan/tokens/dot.rb10
A
0 mins
lib/keisan/tokens/group.rb21
A
0 mins
lib/keisan/tokens/line_separator.rb10
A
0 mins
lib/keisan/tokens/logical_operator.rb41
A
0 mins
lib/keisan/tokens/null.rb13
A
0 mins
lib/keisan/tokens/number.rb24
A
0 mins
lib/keisan/tokens/operator.rb9
A
0 mins
lib/keisan/tokens/string.rb12
A
0 mins
lib/keisan/tokens/unknown.rb10
A
0 mins
lib/keisan/tokens/word.rb10
A
0 mins
lib/keisan/util.rb17
A
0 mins
lib/keisan/variables/default_registry.rb15
A
0 mins
lib/keisan/variables/registry.rb57
A
25 mins
lib/keisan/version.rb3
A
0 mins
screenshots/repl.png