Chervil is a toy Lisp interpreter written in Ruby
您最多选择25个主题
主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
12345678910111213 |
- module Chervil
- RSpec.describe Parser do
- def parse(source)
- lexer = Lexer.new(source)
- parser = Parser.new(lexer)
- parser.parse
- end
-
- it 'parses a number' do
- expect(parse("1").first).to eq(AST::Number.new(1.0))
- end
- end
- end
|