-
Notifications
You must be signed in to change notification settings - Fork 0
/
Token.cpp
41 lines (33 loc) · 669 Bytes
/
Token.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//
// Token.cpp
// Project2
//
// Created by Michael Bird on 7/16/14.
// Copyright (c) 2014 Michael Bird. All rights reserved.
//
#include "Token.h"
Token::Token() {};
Token::Token(string type_, string value_, int line_number_) {
type = type_;
value = value_;
line = line_number_;
};
Token::~Token() {};
void Token::set_token_type(string type_){
type = type_;
}
void Token::set_token_value(string value_){
value = value_;
}
void Token::set_token_line(int line_){
line = line_;
}
string Token::get_token_type() {
return type;
}
string Token::get_token_value() {
return value;
}
int Token::get_token_line() {
return line;
}