Skip to content

Commit

Permalink
I think i fixed some braces problem
Browse files Browse the repository at this point in the history
  • Loading branch information
Vanja-S committed Mar 14, 2023
1 parent 907e353 commit 8e748a7
Show file tree
Hide file tree
Showing 9 changed files with 300 additions and 279 deletions.
2 changes: 1 addition & 1 deletion .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"request": "launch",
"mainClass": "Main",
"projectName": "PINS-compiler_7d951449",
"args": "PINS --dump SYN test3.pns"
"args": "PINS --exec SYN --dump SYN test3.pns"
}
]
}
3 changes: 2 additions & 1 deletion TestsRunner/tests/2-parser.tst
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ definitions_1 -> ε

!name: Function Compare Statement
!code:
fun id ( neki : integer ) : logical = neki == integer_const
fun id ( neki : integer ) : logical = neki == 99
!expected:
source -> definitions
definitions -> definition definitions_1
Expand Down Expand Up @@ -89,3 +89,4 @@ expression_1 -> ε
definitions_1 -> ε
!end


152 changes: 76 additions & 76 deletions src/cli/ForwardingSet.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,81 +3,81 @@
* @Description: Implementacija vmesnika `Set`.
*/

package cli;
package cli;

import java.util.Collection;
import java.util.Iterator;
import java.util.Set;

public class ForwardingSet<T> implements Set<T> {
private Set<T> set;

public ForwardingSet(Set<T> set) {
this.set = set;
}

@Override
public int size() {
return set.size();
}

@Override
public boolean isEmpty() {
return set.isEmpty();
}

@Override
public boolean contains(Object o) {
return set.contains(o);
}

@Override
public Iterator<T> iterator() {
return set.iterator();
}

@Override
public Object[] toArray() {
return set.toArray();
}

@Override
public <R> R[] toArray(R[] a) {
return set.toArray(a);
}

@Override
public boolean add(T e) {
return set.add(e);
}

@Override
public boolean remove(Object o) {
return set.remove(o);
}

@Override
public boolean containsAll(Collection<?> c) {
return set.containsAll(c);
}
import java.util.Collection;
import java.util.Iterator;
import java.util.Set;

public class ForwardingSet<T> implements Set<T> {
private Set<T> set;

public ForwardingSet(Set<T> set) {
this.set = set;
}

@Override
public boolean addAll(Collection<? extends T> c) {
return set.addAll(c);
}

@Override
public boolean retainAll(Collection<?> c) {
return set.retainAll(c);
}

@Override
public boolean removeAll(Collection<?> c) {
return set.removeAll(c);
}

@Override
public void clear() {
set.clear();
}
}
@Override
public int size() {
return set.size();
}

@Override
public boolean isEmpty() {
return set.isEmpty();
}

@Override
public boolean contains(Object o) {
return set.contains(o);
}

@Override
public Iterator<T> iterator() {
return set.iterator();
}

@Override
public Object[] toArray() {
return set.toArray();
}

@Override
public <R> R[] toArray(R[] a) {
return set.toArray(a);
}

@Override
public boolean add(T e) {
return set.add(e);
}

@Override
public boolean remove(Object o) {
return set.remove(o);
}

@Override
public boolean containsAll(Collection<?> c) {
return set.containsAll(c);
}

@Override
public boolean addAll(Collection<? extends T> c) {
return set.addAll(c);
}

@Override
public boolean retainAll(Collection<?> c) {
return set.retainAll(c);
}

@Override
public boolean removeAll(Collection<?> c) {
return set.removeAll(c);
}

@Override
public void clear() {
set.clear();
}
}
Loading

0 comments on commit 8e748a7

Please sign in to comment.